我有了这个HTML是我试图风格:CSS层叠优先
<div id="menubar">
<menu id="menubarTransportControls">Foobar</menu>
</div>
任何人都可以解释为什么这CSS ...
#menubar menu {
width: auto;
}
...优先于。 ..
#menubarTransportControls {
width: 100%;
}
我使用IE7与HTML5 shiv javascript。由于
你有没有把菜单的css稍后的id?你可以尝试扭转声明吗? – sudipto 2011-06-07 10:59:34
@sudimail:仅供您参考:订单只在选择者具有同等特异性时才起作用,这不是这里的情况。 – thirtydot 2011-06-07 11:25:47