我有一个类似于下面的 CSS block ,它定义了 element-a[ace]
的常见样式:
.element-a .element-aa, .element-a .element-ac, .element-a .element-ae {
/* ... some styling */
}
是否可以避免重新定义 element-a
或采用更简洁的方式来完成这一切。
最佳答案
尝试以下.element-a div[class*='element-a']
。上面的例子假设后代类应用在div
中,当然你可以将其更改为你使用的任何内容。
关于css - 如何避免在 CSS 中重新定义父元素类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9026207/