最佳答案
我有一个元素与 class='myTestClass'
。如何将 css 样式应用于此元素的所有子元素?我只想将样式应用于元素子元素。而不是它的孙子孙女。
我可以利用
.myTestClass > div {
margin: 0 20px;
}
它适用于所有的 div
儿童,但我想要一个解决方案,适用于所有的儿童。我以为我可以用 *
,但是
.myTestClass > * {
margin: 0 20px;
}
不起作用。
剪辑
.myTestClass > *
选择器不会在 firefox26中应用该规则,而且根据 firebug,也没有其他关于页边距的规则。如果我用 div
代替 *
就可以了。