浮动和定位

2019-08-11  本文已影响0人  zooeydotmango

浮动元素

清除浮动

指消除因浮动元素而造成的高度塌陷的问题。

  1. clear消除
    clear指定一个元素是否必须移动(清除浮动后)到在它之前的浮动元素下面。因此常用的方法是在父容器加一个类,使伪元素移动到浮动元素的下面,这样就能撑起父容器
.clearfix::after{
content: '';
display: block;
clear: both;
}
  1. 使父容器形成BFC
    当一个元素形成BFC模式,则于外界其他元素没有影响了,最常用的方法是给父元素加一个overflow:hidden,但是这样会影响滚动条和绝对定位的元素
  2. 对父容器设置高度
    只适用于已知高度的情况

定位

positon属性允许对元素进行定位

定位的属性
绝对定位和相对定位
使用场景
z-index
上一篇下一篇

猜你喜欢

热点阅读