CSS选择符总结

在实际项目中经常使用到CSS选择符,可是其中还是有很多东西还是不太清楚,所以想要自己做一个总结,供大家分享。
1.CSS选择符:
1)id选择器(#app)
2)标签选择器(div,p,span)
3)类选择器(.app)
4)相邻选择器(h1+p)
5)子选择器(ul>li)
6)后代选择器(li a)
7)通配符选择器(*)
8)属性选择器(a[rel=‘external’])
9)伪类选择器(a:hover; li:nth-child)
10)伪元素选择器(::before; ::after)
2.优先级算法
!important>内联样式>id选择器>类选择器>标签选择器,一层大于一层;
内联样式:(1,0,0,0); id选择器:(0,1,0,0); 类选择器、属性选择器、伪类选择器:(0,0,1,0);标签选择器、伪元素选择器:(0,0,0,1);通配符选择器、子选择器、相邻选择器:(0,0,0,0).
优先级规则:
1>.CSS中权重值不同的时候,权重值高的优先;
2>.CSS中权重值相同的时候,后定义的优先;
3>.CSS属性中加上了!impotrant时,无条件的优先;

3.可继承的属性/不可继承的属性
可继承属性:font-family,font-size,color,text-indent,line-height
不可继承属性:border,margin,width,padding,height
4.CSS3中新增的伪类选择器
:first-of-type/:last-of-type/:only-of-type/:only-child/:nth-child(n)/:enabled/:disabled/:checked

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值