css - 我需要重复选择器的公共(public)部分还是有更好的方法?

标签 css css-selectors

我想要类似下面的东西(比如 || ):

[.pw-each-placecomment or .pw-each-usercomment] h2 { }

这可能吗?

最佳答案

现在不适用于纯 CSS。 Firefox 引入了非标准 :any() , 但它是实验性的,并且只在 Firefox、Chrome 和 Safari 中。它可能会以 :matches() 的形式出现,因此请密切关注它。

如果您不使用 CSS 预处理器,例如 SASS、Stylus、LESS 等,那您就太倒霉了。

你必须把它们都列出来。

.pw-each-placecomment h2,
.pw-each-usercomment h2 {

}

关于css - 我需要重复选择器的公共(public)部分还是有更好的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18371557/

相关文章:

mobile - 具有三次贝塞尔过渡的星巴克移动导航

css - 我如何检测 CSS 过滤器的特征?

html - 相当于 Mozilla Firefox 中的 -webkit-transform

css - 任何用于检查属性名称是否以值开头的选择器?

css - :required or [required] CSS selector

html - 选择另一个元素 (<h2>) 的前 3 个兄弟元素 (<p>)

css - 如果元素不共享直接父元素,是否有可能让 nth-of-type 工作?

css - Bootstrap 图像不会按行动态调整大小

css - CSS 选择器中 + 运算符的优先级是多少?

java - 如何仅使用属性来定位 Selenium 中的元素,而不管属性包含什么值