属性选择器

1、[attribute]

a[target]
{
background-color:yellow;
}

<a href="#">aaa</a>

<a href="#" target="_blank">bbb</a>

2、[attribute=value]

a[target=_blank]
{
background-color:yellow;
}

<a href="#">aaa</a>

<a href="#" target="_blank">bbb</a>

3、[attribute~=value]:对属性中包含flower的元素进行样式设置

[title~=flower]
{
border:5px solid yellow;
}

<img src="/i/eg_tulip.jpg" title="tulip flower" />

4、[attribute|=value]:对于属性中以en开头的元素进行样式设置

[lang|=en]

{
background:yellow;
}

<p lang="en-us">Hi!</p>

5、[attribute^=value]:css3的属性,设置 class 属性值以 "test" 开头的所有 div 元素的背景色:

div[class^="test"]
{
background:#ffff00;
}

<div class="test"> div 元素。</div>

6、[attribute$=value]css3的属性,设置 class 属性值以 "test" 结尾的所有 div 元素的背景色:

div[class$="test"]
{
background:#ffff00;
}

<div class="first_test">第一个 div 元素。</div>

7、[attribute*=value]:设置 class 属性值包含 "test" 的所有 div 元素的背景色

div[class*="test"]
{
background:#ffff00;
}

<div class="first_test">第一个 div 元素。</div>

转载于:https://www.cnblogs.com/lyne11/p/6404406.html

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值