前端学习笔记七

Css层叠样式表:

1,Css层叠性:指多种css样式的叠加

2,Css继承性:子标签会继承父标签的某些样式。

字体,文本属性等页面中通用的样式可以使用继承,例如:font系列,text系列,line系列,color,cursor;

并不是所有属性都可以继承,下面属性就不具备继承性:边框,外边距,内边距,背景,定位,元素宽高属性,所有盒子相关的属性都不能继承。

3,Css的优先级

3.1权重:内联样式优先级最高,其次是id选择器,再次是class选择器,最后才是标签选择器。

3.2继承样式的权重为0.不管父元素的样式权重多大,被子元素继承是,子元素的权重是0,也就是说子元素定义的样式会覆盖继承来的样式。

3.3权重相同时Css遵循就近原则。也就是排在最后的样式优先级大于排在前面的样式。

3.4Css定义了一个!important命令,该命令被赋予最大优先级,也就是不管权重和样式位置如何,!important都具有最大优先级

important>内联>id>class\属性\伪类>标签>通配符>继承

你可能感兴趣的:(前端学习笔记七)