gpt4 book ai didi

css - xhtml 中的 xsl 背景颜色未覆盖全屏

转载 作者:行者123 更新时间:2023-11-27 22:33:26 25 4
gpt4 key购买 nike

当我尝试将我的网站转换为 xhtml 时,一切都很顺利,直到我意识到 IE 不支持它。

我去了xhtml FAQ's section about IE ,并在那里尝试了解决方法,使用身份转换来欺骗 IE 以怪癖模式将其呈现为 html。不幸的是,这似乎使 firefox(可能还有其他浏览器?)仅在页面文本上显示 css 背景。

所以这是代码:

测试.xhtml:

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="copy.xsl"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="backgroundexample.css" />
</head>
<body>
<h1>This is a heading.</h1>
<p>This is a paragraph.</p>
</body>
</html>



backgroundexample.css:

body {
background-color:red;
}



复制.xsl:

<stylesheet version="1.0"
xmlns="http://www.w3.org/1999/XSL/Transform">
<template match="/">
<copy-of select="."/>
</template>
</stylesheet>



这样做的效果是背景只显示在文本上,而不是整个页面。

我无法在这里或通过谷歌搜索找到问题,所以请告诉我是否已经有人问过这个问题(因此我不擅长搜索)。

最佳答案

无法验证您的问题。你试过这样的事情吗?

html, body {    background-color:red;}

关于css - xhtml 中的 xsl 背景颜色未覆盖全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3258867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com