欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

CSS入门常见的问题

程序员文章站 2022-04-11 09:20:01
...

写在前面:本文简单介绍一下css的三大特性:层叠性、继承性、优先级。以及margin,padding,浮动,定位几个知识点。限于水平,不深入探讨,仅作为学习总结。

1,三特性

1)层叠性:同标签同权重下,样式冲突,后面的样式会覆盖前面的。

2)继承性: 给父元素设置样式的时候,子元素在默认没有样式的情况下会受父元素的样式影响。注意宽高不能继承。

可继承的属性:
◇文字颜色可以被继承 color
◇与文字相关的属性都可以被继承
◆行高(line-height) 可以被继承
text-align

特殊情况:

a 标签默认情况下不会受父级元素的颜色影响

常见的在制作nav 中给li 设置颜色a标签不起作用,原因是受到浏览器默认的样式影响 color: -webkit-link

h1-h6 默认单位是em 具体大小要乘积运算

3)优先级:

标签选择器类选择器