web全栈的进阶之路:CSS选择器

06.05类选择器

类上样式,id上行为
一般来说,类用于css,id用于js
在这里插入图片描述
在这里插入图片描述
类选择器的用法:
一个class中可以添加两个类名,在css中类名前面要加**.**
在这里插入图片描述

07.06后代选择器

后代选择器: 在第一个div中加类,再用css例.div1 p{}的方式是第一个div中p标签下的字体变红,从而达到第一个变第二个不变的效果,其中第一个的p为第一个div的后代。
注意:是后代而不是儿子
在这里插入图片描述
空格可多次存在例(精确到多层后代):
.div1 .li1 p{}

在这里插入图片描述
作用:

08.07交集选择器

交集选择器大多以标签开头
交集选择器没有空格h3.specal这是交集选择器
在这里插入图片描述
连续交:h3.specal.zhognyao {}在这里插入图片方法描述
不同的浏览器:
在这里插入图片描述
现在大都兼容到ie8

09.08并集选择器和通配符

并集选择器:
在这里插入图片描述
**通配符:**因为效率低,所以不怎么用
在这里插入图片描述
七种选择器的格式:
在这里插入图片描述

10.09一些css选择器

儿子选择器:div>p(ie7开始兼容)
序选择器:(ie8开始兼容)在这里插入图片描述
如果公司还要求兼容ie,就要自己写类名
下一个兄弟选择器
在这里插入图片描述

五、继承性 和层叠性

5.1继承性
在这里插入图片描述
继承性是从大继承到小的元素,包括body
5.2层叠性(优先级)
当某个元素选择了选择器之后,统计权重id>类>标签 不进位,255
如果权重一样,谁写在后面听谁的。(包括一个标签里有两个类)
在这里插入图片描述
特殊情况:

继承来的权重为0,如果不能直接选中某个元素,无影响力
都不选中的情况下,就近原则
在这里插入图片描述
逗号为并集选择器,分开算
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值