css - 如何定位以数字开头的 CSS 类名

标签 css css-selectors

我有一个列表类,我想为其应用上边距 - 但语法似乎对 CSS 无效。我认为它不喜欢 1200mm-x-4700mm 部分。

我无法重命名列表类,因为它是自动生成的。有什么方法可以让我应用 CSS 样式吗?

<li class="max-panel-size 1200mm-x-4700mm">...</li>
li.max-panel-size.1200mm-x-4700mm {
    margin-top: 20px;
}

最佳答案

你可以设置一个属性类来解决这个问题:

[class*="1200mm-"] {
    margin-top: 20px;
}

这将为包含 1200-m

的每个类设置样式

一个例子:http://jsfiddle.net/o9re6vf1/

关于css - 如何定位以数字开头的 CSS 类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27016787/

相关文章:

css - 位置为 :absolute 的百分比宽度

selenium - 无法使用 css 选择器找到元素

css - 如何在 CSS 中选择具有特定类名的 "last child"?

html - 在 Angular 2 中的路线之间导航时显示加载屏幕

javascript - 此脚本在运行时停止

css - 我如何在CSS中使用宽度和百分比

html - 当我最小化或更改窗口时,我的网站尺寸出现问题

css - 更灵活的占位符选择器用法

css - 这段非常规CSS代码的含义是什么?

jquery - 模拟悬停评级星星(用 css 中的选择器制作)