我有以下选择类和它的所有孩子
<label class="noblock">
<input> ...
...
</label>
我要指定的CSS display: inline
该类noblock
以及它的所有儿童(里面的任何东西)。有没有办法做到这一点?
我有以下选择类和它的所有孩子
<label class="noblock">
<input> ...
...
</label>
我要指定的CSS display: inline
该类noblock
以及它的所有儿童(里面的任何东西)。有没有办法做到这一点?
是,你可以像这样做:
.noblock, .noblock * {
display: inline;
}
或者,如果您只想定位直接后裔:
.noblock, .noblock > * {
display: inline;
}
您可以这样做:
label.noblock, label.noblock * { display: inline }
的*
这里用来选择全部后代里面的任何label
与类元素noblock
.noblock, .noblock * {
display: inline;
}
通知倒不如更换别的东西*
(例如input
如果每一个孩子都是这样的元素)
FYI,“孩子”是只有第一个“水平“的后代(就像现实生活中的孩子一样)。 “里面的任何东西”只是“后代” – 2013-05-05 14:19:24