属性选择器
来源:2-7 属性选择器
慕斯卡6097176
2018-11-06 23:36:49

为什么红线处的选择器在这里没有选取到元素呢?
看了视频还是不明白。
1回答
[attribute~=value] 选择器用于选取属性值中包含指定词汇的元素。如下图所示代码,只可以选取到第二个a标签,

同学可以运行下面代码,更能深刻的体会到其作用,
<!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标签会变为黄色
祝学习愉快!
相似问题