属性选择器

来源:2-7 属性选择器

慕斯卡6097176

2018-11-06 23:36:49

http://img.mukewang.com/climg/5be1b50f0001132c15010844.jpg
为什么红线处的选择器在这里没有选取到元素呢?
看了视频还是不明白。

写回答

1回答

妮可妮可妮_

2018-11-07

[attribute~=value] 选择器用于选取属性值中包含指定词汇的元素。如下图所示代码,只可以选取到第二个a标签,

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

同学可以运行下面代码,更能深刻的体会到其作用,

<!DOCTYPE html>
<html>

<head>
<meta charset="UTF-8">
<title></title>
<style>
a[href~="#"] {
color: #ff0;
}
</style>
</head>

<body>
<a href="#">attribute</a>
<a href="# #4">attribute</a>
<a href="#1">attribute</a>
<a href="#2">attribute</a>
<a href="#3">attribute</a>
</body>

</html>

第一个和第二个a标签都包含指定词汇#,所以第一个和第二个a标签会变为黄色

祝学习愉快!

0

0 学习 · 5012 问题

查看课程