好吧,这可能看起来像另一个愚蠢的问题,但我无法找到答案。css规则跳过浏览器
见this小提琴:
#Navigation .stretch {
...
}
,使其成为:
在CSS声明这里删除#Navigation
.stretch {
...
}
为什么浏览器(Chrome版本26.0.1410.64米)忽略这条规则?
我已经在Firefox上测试过。
也许它不是CSS优先级问题,因为DevTools都不会完全显示FireBug。甚至没有超过。
谢谢
编辑:非常感谢的家伙!我之前几乎看不到那些交叉规则,在devTools和fireBug中滚动几次,并且在一个多小时内解决了这样一个难以理解的“简单”问题。
为什么它没有超过FireBug和DevTools。和宽度:100%;即使有更多的特定选择器定义li的宽度也会被跳过。 – Luckylooke 2013-05-11 13:50:21