我正在写HTML/css代码,并且在IE6中有一个特定的错误。class in class,ie6中的bug
我想创造多变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'>
,但它是真的脏代码...也许有些黑客?
支持IE6 ......认真吗? – Crozin
Crozin,是的。我认为,如果html-coder不能编写crossbrowser-code,他是一个新手......添加一些**!important **标签并不难。 – jrrtGimli
即使微软放弃了IE6。分手后要往前看了。哦,跨浏览器编码不适用于IE6。它适用于遵循标准的浏览器。 – j08691