关于css的一些知识点

来源:互联网 发布:微波炉有害 知乎 编辑:程序博客网 时间:2024/06/03 02:41

1、块级元素设置float属性

正常来说,块级元素是不屑于其他元素同处一行的,但若将块级元素设置float值,比如float:left,则下一个元素会自动去填充该块级元素的位置,若后一个元素填补该位置后与漂浮元素重合,则后一元素位于漂浮元素的下面,被覆盖。

2、如何使文字垂直居中

在css中设置对应元素的line-height属性值为该元素的height属性值。

3、何时margin会在块级元素中失效

假设我们对元素A设置了margin-top,此时若A元素的父元素A-P没有设置border-top或padding-top,则A元素会继续向上寻找设置了border-top或padding-top的父元素(A-P元素的父元素),以此类推,寻找A-P-P,A-P-P-P元素,直至找到设置了border-top或padding-top的父元素,与该父元素的margin-top重合。
0 0
原创粉丝点击