在当前的 Web 浏览器中,您可以在 HTML 标记中使用多个 css 类,例如:
<div class="style1 style2 style3">foo bar</div>
但这并不总是有效。主要浏览器从哪些版本开始正确支持此功能?
@Wayne Kao - IE6 可以毫无问题地读取一个元素上的多个类名,并应用属于每个类的样式。文章所指的是根据类名的组合创建新的样式。
<div class="bold italic">content</div>
.bold {
font-weight: 800;
}
.italic {
font-style: italic;
{
IE6 会对 div 应用粗体和斜体样式。然而,假设我们希望所有具有粗体和斜体类的元素也都是紫色的。在 Firefox(或者可能是 IE7,不确定)中,我们可以这样写:
.bold.italic {
color: purple;
}
这在 IE6 中不起作用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)