请教一个有问题

来源:2-10 选择练习

慕桂英1352525

2020-08-08 17:58:56

attribute=value、attribute~=value和attribute*=value三个有什么区别,感觉差不多一样的功能

写回答

1回答

好帮手慕星星

2020-08-08

同学你好,问题解答如下:

1、[attribute=value] 选择器用于选取带有指定属性和值的元素。例如:

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

必须完全一致,不可以有多余的值

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

2、[attribute~=value] 选择器用于选取属性值中包含指定词汇的元素。例如:

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

有指定的值即可,可以有其他的值

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

3、[attribute*=value] 选择器匹配属性值包含指定值的每个元素。例如:

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

包含指定的值就可以,可以是一部分

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

总结:主要是包含分为的问题,自己再测试下。

祝学习愉快!

0

0 学习 · 40143 问题

查看课程