📅  最后修改于: 2023-12-03 15:00:06.174000             🧑  作者: Mango
CSS中的属性选择器允许我们选择具有特定属性值的元素。其中一种属性选择器是[属性*=值]
选择器,它匹配具有属性中包含特定值的元素。
[属性*=值]
假设我们有一个HTML文档:
<ul>
<li data-fruit="apple">Apple</li>
<li data-fruit="banana">Banana</li>
<li data-fruit="cherry">Cherry</li>
<li data-fruit="watermelon">Watermelon</li>
</ul>
要选择所有data-fruit
属性值包含字符串"an"的元素,可以使用以下CSS规则:
li[data-fruit*="an"] {
color: red;
}
此规则将选择具有data-fruit
属性的所有li
元素,并将它们的文本颜色设置为红色。其中包含"an"的属性值是"banana"和"watermelon"。
[属性*="值" i]
,其中的i
表示不区分大小写。