📅  最后修改于: 2023-12-03 14:40:17.964000             🧑  作者: Mango
CSS | [属性~=值] 选择器是一种CSS选择器,用于选择具有指定属性且包含特定值的元素。其中,"~="表示包含,不是精确匹配。
[attribute~=value] {
/* styles */
}
<ul>
<li class="foo">foo</li>
<li class="foo bar">foo bar</li>
<li class="foo bar baz">foo bar baz</li>
</ul>
li[class~="foo"] {
background-color: yellow;
}
li[class~="bar"] {
color: blue;
}
li[class~="baz"] {
font-weight: bold;
}
li
元素中class
属性中包含"foo"的元素将有黄色背景色。li
元素中class
属性中包含"bar"的元素将有蓝色字体颜色。li
元素中class
属性中包含"baz"的元素将有粗体字体。