CSS3 - 属性选择器

<!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>

运行结果:


选中 class 属性的值为 'a1c' 的 p 标签

<style type="text/css">
    p[class='a1c'] {
        color: red;
    }
</style>

运行结果:


选中 class 属性的值以 'a' 开头的 p 标签

<style type="text/css">
    p[class^='a'] {
        color: red;
    }
</style>

运行结果:


选中 class 属性的值中包含 '1' 的 p 标签

<style type="text/css">
    p[class*='1'] {
        color: red;
    }
</style>

运行结果:


选中 class 属性的值中包含 '2' 的 p 标签

<style type="text/css">
    p[class*='2'] {
        color: red;
    }
</style>

运行结果:


选中 class 属性的值中以 'c' 结尾的 p 标签

<style type="text/css">
    p[class$='c'] {
        color: red;
    }
</style>

运行结果:


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容