CSS3 - 属性选择器
2019-03-14 本文已影响0人
Hyso
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<p>段落</p>
<p class="a1c">段落1</p>
<p class="b1d">段落2</p>
<p class="a2d">段落3</p>
<p class="b2c">段落4</p>
</body>
</html>
选中所有带 class 属性的 p 标签
<style type="text/css">
p[class] {
color: red;
}
</style>
运行结果:
![](https://img.haomeiwen.com/i6323555/be114dfc7d86f36d.jpg)
选中 class 属性的值为 'a1c' 的 p 标签
<style type="text/css">
p[class='a1c'] {
color: red;
}
</style>
运行结果:
![](https://img.haomeiwen.com/i6323555/30c461927260a089.jpg)
选中 class 属性的值以 'a' 开头的 p 标签
<style type="text/css">
p[class^='a'] {
color: red;
}
</style>
运行结果:
![](https://img.haomeiwen.com/i6323555/70e055ca7e619e69.jpg)
选中 class 属性的值中包含 '1' 的 p 标签
<style type="text/css">
p[class*='1'] {
color: red;
}
</style>
运行结果:
![](https://img.haomeiwen.com/i6323555/212740f29ce521a5.jpg)
选中 class 属性的值中包含 '2' 的 p 标签
<style type="text/css">
p[class*='2'] {
color: red;
}
</style>
运行结果:
![](https://img.haomeiwen.com/i6323555/4d71663f03c9bcae.jpg)
选中 class 属性的值中以 'c' 结尾的 p 标签
<style type="text/css">
p[class$='c'] {
color: red;
}
</style>
运行结果:
![](https://img.haomeiwen.com/i6323555/1e4d921c522b63c2.jpg)