【发布时间】:2015-06-23 00:29:53
【问题描述】:
我有以下情况:
<div id="myMenu">
<div id="menu0">stuffs</div>
<div id="menu1">stuffs</div>
<div id="menu2">stuffs</div>
...... and so on
</div>
我的要求是访问除 menu0 之外的 myMenu 内所有 id 为 $=menu 的 div,因为我的菜单可以有 10 到 15 个项目,所以一种方法是:
#myMenu > menu1 {style}
#myMenu > menu2 {style}
so on... 15 times
但由于我必须为所有这些都赋予相同的样式,这似乎没有必要,我正在寻找适合我的要求的 CSS 选择器,它也兼容 IE8。
非常感谢任何帮助。
【问题讨论】:
-
它是否总是第一个您不想设置样式的包装元素?
-
为什么不给每个你想要设置样式的元素添加一个类?
-
是的,大卫它总是 Menu0 没有 Der,我不能,它是自动生成的代码,我不能在 HTML 中添加任何东西。
标签: html css cross-browser css-selectors