15
2020
05

CSS层叠是什么?

CSS全名叫做层叠式样式表,cascading style sheet,cascading就是层叠的意思。层叠具体有两层含义:


1) 比如一个标签它可以通过多种手段给他添加属性。


<h1 id="logo" class="spec"></h1>


#logo{}


.spec{}


h1{}


body{}


此时这个标签就被多个选择器添加属性,如果属性有冲突,CSS有精确的权重计算方法来确定“听谁的”。


2) 一个选择器可以同时作用在多个标签身上,比如同一个类名可以加在不同的标签身上,也有一些属性可以继承下去。


 

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。