CSS Target * 带有 - 和数字的类

标签 css css-selectors

我有这个 CSS,它针对所有包含 - 字符的类。

[class*="-"] {
    background-color: rgba(86, 61, 124, 0.15);
    border: 1px solid rgba(86, 61, 124, 0.2);
    padding-bottom: 15px;
    padding-top: 15px;
    margin-bottom: 20px;
}

是否可以使用 - 字符和后面的数字来定位所有类?

最佳答案

我认为唯一可能的方法是:

[class*="-0"],
[class*="-1"],
[class*="-2"],
[class*="-3"],
[class*="-4"],
[class*="-5"],
[class*="-6"],
[class*="-7"],
[class*="-8"],
[class*="-9"] {
    /*...*/
}

但我不认为这是一个明智的选择器。您应该重新考虑您的方法。

关于CSS Target * 带有 - 和数字的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31686256/

相关文章:

javascript - 即使最大宽度为 :100%,图像在 iphone 上也无法正常显示

css - 为什么不能将特定于供应商的伪元素/类组合到一个规则集中?

php - PHP DOMDocument 类 jQuery 选择器

css - 文本区域中的滚动条

CSS组合器优先级?

jquery - $().mouseMove <-- jQuery 1.4 中的空选择器

html - 根据显示尺寸更改 div 的类别

css - 在我的 ASP.Net 表单中添加的分隔符没有显示在我的表单内部

javascript - WebGL 动画下的 HTML 内容不可点击

javascript - 在 javascript 中使用 className 更改样式属性