IE吓到我了。
我的 CSS 代码如下所示:
kl {
font-size:10pt;
font-weight: bold;
color:#6e90a6;
}
我的 html 代码如下所示:
<div id="testid"><kl>test</kl>
为什么 IE 会忽略我的 CSS 代码?
IE吓到我了。
我的 CSS 代码如下所示:
kl {
font-size:10pt;
font-weight: bold;
color:#6e90a6;
}
我的 html 代码如下所示:
<div id="testid"><kl>test</kl>
为什么 IE 会忽略我的 CSS 代码?
您正在制作自定义标签?IE 处理自定义标签的方式与其他浏览器不同。
为什么不使用 span 和一个 class,我认为 IE6 可能会响应更好,只是一个可能。
<div id="testid"><span class="kl">test</span></div>
.kl {
font-size:10pt;
font-weight: bold;
color:#6e90a6;
}
我会使用 css 类或 id,但如果您必须有您的自定义标签,那么我相信您需要在 XSL 中定义您的标签,然后将其包含在您的页面中,以便 IE 识别它。
吉隆坡?试试这个...
CSS:
#testid span {
font-size:10pt;
font-weight: bold;
color:#6e90a6;
}
HTML:
<div id="testid"><span>test</span></div>
Ajaxian 在 2008 年底撰写了一篇文章,讨论了 IE 中自定义标签的实现,以及 CSS 对所述标签的应用。你可以在这里阅读简短的论文:
你为什么不为你的 CSS 做这个:
#testid (
font-size:10pt;
font-weight: bold;
color:#6e90a6;
}
那应该行得通。尽管您应该知道 IE(尤其是 <7)不符合 CSS。