如何使用CSS3 [attribute^=value] 选择器
1、CSS3 [attribute^=value] 应用实例。从这个代码可以得知,它主要定义元素的开头。div[class^="test"]{ background:#ffff00; }
![如何使用CSS3 [attribute^=value] 选择器](https://exp-picture.cdn.bcebos.com/7496877bbbf4da58fe736dfcea0f8b56ac04d702.jpg)
2、style 流程。从这个例子我们可以明白迷撞笸痉两个道理,一个就是选择器相同,二要开头字母相同才能让个代码发生作用。<style>div[class^="t髫潋啜缅est"]{background:#ffff00;}</style></head><body><div class="first_test">第一个。</div><div class="second">第二个。</div><div class="test">第三个。</div><p class="test">这是段落中的文本。</p></body>
![如何使用CSS3 [attribute^=value] 选择器](https://exp-picture.cdn.bcebos.com/983aa5f4da5872da53e0d2ba0056ad042f68d402.jpg)
3、CSS3 [attribute$=value] 选择器 有别于上一个代码,这个代码定义了整个元素的结尾,从而让选择器确定元素的时候看结尾的单词。
![如何使用CSS3 [attribute^=value] 选择器](https://exp-picture.cdn.bcebos.com/bab5c45872dade49efa638e326042e6816e9d502.jpg)
4、从这个完整的style 流程我尺攵跋赈们可以看见,所有结尾有 test 的字母都应用了样式。<style>div[class$="test"]{backgroun颊俄岿髭d:#ffff00;}</style></head><body><div class="first_test">第一个素。</div><div class="second">第二个素。</div><div class="test">第三个素。</div><p class="test">这是段落中的文本。</p></body>
![如何使用CSS3 [attribute^=value] 选择器](https://exp-picture.cdn.bcebos.com/db196cdade49610f04ff1eb1a56817e950e1d202.jpg)
5、CSS3 [attribute*=value] 选择器。这个代码又区别于之前的两个代码,它定义了所有的元素当中包含字母的,这个字母的位置不限定。
![如何使用CSS3 [attribute^=value] 选择器](https://exp-picture.cdn.bcebos.com/739bc049610f8b563dad9ddd9ce951e10ff8d302.jpg)
6、一个完整的attribute*=value 的流程。<style>[class*="test"]{background:#ffff00;}</style></head><body><div class="first_test">第一个素。</div><div class="second">第二个素。</div><div class="test">第三个。</div><p class="test">这是段落。</p></body>
![如何使用CSS3 [attribute^=value] 选择器](https://exp-picture.cdn.bcebos.com/023cff37c97622bcc46c7cd2a05fd54604962803.jpg)