gpt4 book ai didi

html - 类中类,ie6中的错误

转载 作者:太空宇宙 更新时间:2023-11-03 18:54:12 24 4
gpt4 key购买 nike

我正在编写 HTML/css 代码并且在 IE6 中有一个特定的错误。

我想创建可变的 div,使用类:

例如(这只是例子,不是真正的元素代码)

.top {width: 50px;}
.top.selected {background: #f00;}
.mid {width: 114px;}
.mid.selected {background: #0f0;}
.bot {width: 100px;}
.bot.selected {background: #0ff; color: #f00;}
...etc...

所以,html 将像:

<div class='top selected'>1</div>
<div class='mid'>2</div>
<div class='bot selected'>3</div>

这对程序员来说很棒,但在 IE6 中不起作用:(

只有 .topselected {background: #f00;} // <div class='top topselected'>,但它确实是肮脏的代码......也许有些黑客?

最佳答案

似乎去这里的方法是创建更多的语义类名,然后像这样将它们分开:

.highlighted { background: #0f0; }
.wide { width: 114px; }
/* etc... */

然后您拥有的 html 将运行良好,IMO,更易于维护。

关于html - 类中类,ie6中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13938825/

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