CSS3属性选择器

<div id="section1"> 示例文本1</div>

<div id="subsection1-1">示例文本1-1</div>

<div id="subsection1-2">示例文本1-2</div>

<div id="section2">示例文本2</div>

<div id="subsection2-1">示例文本2-1</div>

<div id="subsection2-2">示例文本2-2</div>

CSS2中使用属性选择器来设置

<style type=text/css>

[id = section1]{

     background:yellow;

}

</style>

CSS3中的属性选择器

1.[att*=val]属性值包含用val指定的字符

[id*=section]{

    background:yellow;

}

则页面中id为"section1"、"subsection1-1"、"subsection1-2"的div元素的背景色都变为黄色,因为这些元素的id属性中都包含"section"字符。

2.[att^=val]属性值的开头字符为用val指定的字符,则该元素使用这个样式

[id^=val]{

   background:yellow;

}

页面中id为"section1"、"section2"的div元素的背景色都变为黄色,因为这些元素的id属性的开头字符都为"section"。

3.[att$=val]结尾字符为用val指定的字符

[id$=\-1]{

   background:yellow;

}

页面中为"subsection1-1"、"subsection2-1"的div元素的背景色变为黄色,因为其以"-1"结尾。

注意:要在指定的匹配字符前必须加上"\"这个escape字符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值