选择器的分类

基本选择器:

1、* 通用选择器:

* 可以匹配我们网页文件中的任何元素,在IE6以下版本是不支持

margin:外边距

padding:内边距

2、标签选择器

选择器的名称和要设置的标签的名称一致。

3、id选择器

写法:#加上id的名称

4、class选择器(类选择器)

写法:点加上class的属性值。举例: .box

组合选择器:

1、分组选择器:

写法:E,F,G,H

说明:E,F,G,H,可以是任意基本选择器的组合,可以是同种选择器,也可以是不同类别的选择器的组合。

div,p

#box,p

.special ,p,#box

2、子元素选择器:

E>F: 上下级关系

E元素是F元素的父元素,F元素就是E元素的子元素

层级关系上来说,是上下级的关系,层级关系是相邻。

3、后代(层级)元素选择器:

写法: E F(两个元素用空格隔开)

E表示祖先元素,

F表示后代元素

层级关系可以有跨级。

 

4、相邻元素选择器

写法:E + F

作用:选择E元素后面紧邻的F元素,E和F是并列关系

举例:选择和class="box"紧邻的label元素

 

伪类选择器:

针对超链接的四种不同的状态有四种不同的设置:

伪类选择器,主要用于选择具有某种状态下的a链接

a链接具有4种状态

  • :link            表示初次显示的a链接(没有被访问过)
  • :hover            表示鼠标位于其上的a链接
  • :active            表示被激活的a链接(鼠标按下没有抬起时)    
  • :visited            表示被访问过的a链接

 

说明:由于兼容性问题,

  1. 我们会将初次显示的样式,还有被访问过的样式,设置为同一组
  2. 将鼠标悬浮和a链接被激活的状态设置为相同的样式。

        #a1:link,#a1:visited{

            text-decoration:none;

            color:#33ccff;

        }

        #a1:hover,#a1:active{

            text-decoration:none;

            color:#ccff33;

        }

 

属性选择器

写法:E[属性=属性值]{css样式}

 

转载于:https://www.cnblogs.com/nyxd/p/5353354.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值