首页 > 后代选择器后面可以跟并集吗?

后代选择器后面可以跟并集吗?

后代选择器后面可以跟一个并集选择器吗?比如我想让 .class后面的ul,ol,li,pre等有margin属性

.class ul,ol,li,pre {
margin: 15px,0;

但是发现 非.class后的元素也被上面的代码控制了。

求教是怎么回事


那么你应该是要这样写

css.class ul,
.class ol,
.class li,
.class pre {
    margin: 15px 0;
}

如果你要狠一点的话,那么可以这样写:

css.class * {margin: 15px 0;}

按照你的写法来看的话,你只是对.class ul然后olli之类的单独去定义了……

【热门文章】
【热门文章】