元素类型后代选择有效:
form * div {...}
但我发现使用类不会:
.my-class1 * .my-class2 {...}
即。我期望通过“类后代”选择表单选择一些元素,但没有一个是。
在我的页面中,我有两个非常相似的DOM子结构,由第三方代码生成,需要不同的样式,我不希望我的CSS依赖于第三方DOM结构。
为DOM的这两个部分设置样式的最佳方法是什么?
答案 0 :(得分:2)
您可以使用.my-class1 > .my-class2
来指导后代。
或者,您可以将.my-class1 .my-class2
用于.my-class2
后代的任何.my-class1
。