后代选择器后面可以跟一个并集选择器吗?比如我想让 .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
然后ol
、li
之类的单独去定义了……