css3 元素属性伪类选择器

html示例

    <div id="ee">
        <p></p>
        <p></p>
        <p>白菜csstest</p>
        <p id="one">白菜csstest</p>
        <p name="ee">白菜csstest</p>
        <p id="baicai">白菜csstest</p>
        <p class='baicaii'>白菜csstest</p>
        <p>白菜csstest</p>
        <p>白菜csstest</p>
        <p>白菜csstest</p>
        <div>
            <p>我也是p标签</p>
            <p>我也是p标签</p>
            <p>我也是p标签</p>
        </div>
    </div>

css

        /* 子代和子孙p */
         #ee p{
                color:red;
                font-size: 25px;
            }
        /* 直接后代(子代)p */
            #ee>p{
                color:green;
            }
        /* 相邻p */
            #one+p{
                color: blue;
            }
        /* 同级p */
            #one~p{
                color: pink;
            }
        /* 带有id的p */
            #ee p[id]{
                color: purple;
            }
        /* name是ee的p */
            #ee p[naem="ee"]{
                color: white;
            }
        /* id以i结尾的p */
            #ee p[id$=i]{
                color: khaki;
            }
        /* class包含ii的p */
            #ee p[class*=ii]{
                color: #161FF2;
            }
        /* 根标签(html) */
            :root{
                background: red;
            }
        /* 内容为空的p */
            #ee p:empty{
                width: 200px;
                height: 40px;
                background: blue;
            }
        /* 当前活动的p */
            p:target{
                background:yellow;
            }

        /* 排除id是one的p */
            #ee p:not(#one){
                background: green;
            }
        /* 选择的p */
            p::selection{
                background: purple;
            }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值