在我的HTML模板中,我有一些CSS生成的类,如:
我可以创建一个CSS类来包含"term“后面的所有字母,比如:
在css中是如何实现的呢?
谢谢
发布于 2019-11-09 21:19:28
[class*="term-"] { /* your rules here */ }这称为属性选择器。
上面写着
“将以下规则应用于任何具有class属性的具有term-的元素。”
请注意,这也将匹配例如<div class="regular-term-a">。如果这是一个问题,请使用@Roko C. Buljan的答案。
发布于 2019-11-09 21:21:22
使用这个相当复杂的选择器:
[class^="term-"], [class*=" term-"] {
}确保你的目标都是
^= 以 "term-"开头e:class="term-1-2 foo bar baz"*= 包含(注意前面的空格!) " term-" i.e:class="foo bar term-1-2 baz"https://stackoverflow.com/questions/58783560
复制相似问题