CSS3——属性选择器

1.利用属性选择器可以不用借助类或者id选择器

例子:选择第一个input:

<input type="text" value="请输入用户名">
<input type="text">

css3设置选择:

/*应用范围必须是input 需要具有valuer这个属性,才可以选择这个元素*/
input[value]{
    color: pink;
}

2.属性选择器还可以选择=值的某些元素

例子:选择第一个input:

<input type="text" name="" id="">
<input type="password" name="" id="">

css3设置选择:

/*不局限于input,div[class=a]或者其他标签也可以*/
input[type=test]{
    color: pink;
}

3.属性选择器可以选择属性值开头的某些元素

例子:选择class开头为icon的div:

<div class="icon1">hello</div>
<div class="icon2">hello</div>
<div class="abcd">hello</div>
<div class="icon3">hello</div>
<div class="icon4">hello</div>

css3设置选择:

/*选择首先是div 然后 具有class属性 并且属性名必须是icon开头的*/
div[class^=icon]{
            color:gray
        }

4.属性选择器可以选择属性值结尾的某些元素

例子:选择class结尾为data的div:

<div class="icon1-data">hello</div>
<div class="icon2-data">hello</div>
<div class="abcd">hello</div>
<div class="icon3">hello</div>
<div class="icon4">hello</div>

css3设置选择:

/*选择首先是div 然后 具有class属性 并且属性名必须是data结尾的*/
div[class$=data]{
            color:gray
        }

5.属性选择器可以选择属性值包含的某些元素

例子:选择class中包含abc的div:

<div class="icon1abc-data">hello</div>
<div class="icon2abc-data">hello</div>
<div class="abcd">hello</div>
<div class="icon3">hello</div>
<div class="icon4">hello</div>

css3设置选择:

/*选择首先是div 然后 具有class属性 并且属性名必须包含abc的*/
div[class*=abc]{
            color:gray
        }

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值