权重划分
原文链接:https://note.noxussj.top/?sou…
选择器权重划分代表有多个选择器同时选中同一个元素时,应该以谁的为准,这里就会涉及到权重的问题。
现实生活举例
假设你的好朋友小明和路人小红同时掉水里,你先救谁?那你可能会先救小明,因为小明的优先级/权重比较高。
基础案例
在同一层级下
同一层级代表通过单个选择器直接选中某个元素。
以下案例存在类选择器和 id 选择器,两个选择器同时都选中了 “小明” 这个 div 并且都设置了字体颜色。
Document
小明
最终结果是显示了红色的 “小明”,id 选择器优先级相对较高。
其他的权重不需要特意记住,只需要知道以下前四个优先级即可。
!important > 内联样式 > ID 选择器 > 类选择器 > (标签选择器、伪类选择器、属性选择器…)
不同层级下
不同层级指后代、子代选择器的优先级问题,层级越深优先级越高。
Document
小明
最终结果是显示了红色的 “小明”,因为 .box1 .box2 是两层,而 .box1 是一层。
最全面的前端笔记来啦,包含了入门到入行的笔记,还支持实时效果预览。小伙伴们不需要在花时间去写笔记,或者是去网上找笔记了。面试高频提问和你想要的笔记都帮你写好了。支持移动端和 PC 端阅读,深色和浅色模式。
原文链接:https://note.noxussj.top/?sou…
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.e1idc.net