1.
[class*=“icon”]{
…
}
说明:所有class包含"icon"字符串的元素都会被选中
[class*="icon"]{
color:red;
}
<div class="icon-test1">111111</div>
<div class="icon-test2">222222</div>
<div class="aaa icon-test3">333333</div>
<div class="eeeicon">444444</div>

2.
[class^=“icon”]{
…
}
说明:所有class以"icon"字符串开头的元素都会被选中
[class^="icon"]{
color:red;
}
<div class="icon-test1">111111</div>
<div class="icon-test2">222222</div>
<div class="aaa icon-test3">333333</div>
<div class="eeeicon">444444</div>

3.
[class$=“icon”]{
…
}
说明:所有class以"icon"结尾的元素都会被选中
[class$="icon"]{
color:red;
}
<div class="icon-test1">111111</div>
<div class="icon-test2">222222</div>
<div class="aaa icon-test3">333333</div>
<div class="eeeicon">444444</div>

本文详细介绍了CSS中三种特殊的选择器:包含特定字符串、以特定字符串开头和以特定字符串结尾的选择器。通过实例展示了如何使用这些选择器精确地定位页面元素,对网页布局和样式调整具有重要意义。
2324

被折叠的 条评论
为什么被折叠?



