1.CSS选择的样式-第三章css选择器
2019-03-14 本文已影响0人
博尔茨杰
1.CSS样式规则
![](https://img.haomeiwen.com/i1369773/f74b42945d1edf0e.png)
2.类选择器
同一个元素可以设置多个类,之间有空格隔开
![](https://img.haomeiwen.com/i1369773/eef5d7674f02e9ce.png)
3.ID选择器
为HTML标签添加ID属性:
![](https://img.haomeiwen.com/i1369773/21d89e7322ce6baa.png)
通过ID选择器来为具有此ID的元素设置CSS规则
![](https://img.haomeiwen.com/i1369773/edf4fd664969c062.png)
4.群组选择器
集体统一设置样式:
![](https://img.haomeiwen.com/i1369773/6daff2240cd843be.png)
5.全局选择器
所有标签设置样式:
![](https://img.haomeiwen.com/i1369773/d022f826ffe174ef.png)
6.HTML文档结构
![](https://img.haomeiwen.com/i1369773/2ec7f548e82b3f41.png)
7.后台选择器
![](https://img.haomeiwen.com/i1369773/df84765951f7f6ac.png)
8.伪类
-伪类选择器定义特殊状态下的样式
-无法用标签、id、class及其他属性实现
链接伪类
链接的4种状态:激活状态,已访问状态、未访问状态和鼠标悬停状态。
伪类 | 说明 |
---|---|
:link | 未访问的链接 |
:visited | 已访问的链接 |
:hover | 鼠标悬停状态 |
:active | 激活的链接 |
伪类:hover和:active
1.:hover用户访问的鼠标经过某国元素时
2.:active用于一个元素被激活时(即按下鼠标之后放开鼠标之前的时间)
![](https://img.haomeiwen.com/i1369773/34d98d5d8895b16a.png)
伪类:hover和:active兼容
·IE6及更早版本,支持<a>元素的四种状态
·IE6浏览器不支持其他元素的:hover和:active
链接伪类的顺序
:Link > :Visited > :Hover > :Active
说明:
- a:hover必须置于a:link和a:visited之后,才有效
- a:active必须置于a:hover之后,才有效
3.伪类名称对大小写不敏感