[attribute|=value] 和[attribute^=value]有什么区别?

来源:2-7 属性选择器

Nekosan

2018-03-26 23:55:09

element[attribute|=value]以“value”或“value-”开头; element[attribute^=value]是以value开头,是否后者选择范围更广?value指的是整个单词还是子串?

写回答

1回答

小丸子爱吃菜

2018-03-27

[attribute^=value] 选择器匹配元素属性值带指定的值开始的元素。

比如下面的代码,h1和前两个p标签北京变为了黄色

http://img.mukewang.com/climg/5ab9b17a0001272c06690494.jpg

[attribute|=value] 选择器用于选取带有以指定值开头的属性值的元素。

比如下面这个代码,前两个p标签北京变为了黄色

http://img.mukewang.com/climg/5ab9b19200018f0406600467.jpg

自己可以写代码测试一下,就看到效果了。

祝学习愉快!

0

0 学习 · 5012 问题

查看课程