好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

css溢出方法清除浮动

在CSS中,浮动常常用于布局中,但是当子元素浮动后,父元素的高度就会塌陷,这就会导致布局混乱的情况。所以,我们需要使用一些方法来清除浮动。

其中比较常用的方法就是在父元素中添加一个clearfix的class。实现方法如下:

.clearfix::after {
content: "";
display: table;
clear: both;
}

将这个class添加到父元素中,就可以清除浮动了。也可以通过给父元素添加overflow:hidden样式来清除浮动,代码如下:

.parent {
overflow: hidden;
}

这种方法的缺点就是可能会影响到父元素的其他布局。还有一种方法是使用伪元素,在父元素中添加如下代码:

.parent::after {
content: "";
display: block;
height: 0;
clear: both;
}

这样也可以清除浮动,但是需要注意的是,它只会对浮动元素进行清除,不会对其他元素产生任何影响。

总的来说,清除浮动是布局中必不可少的一部分,可以根据实际情况来选择不同的清除浮动方法。

查看更多关于css溢出方法清除浮动的详细内容...

  阅读:22次

上一篇: css溢出的内容隐藏

下一篇:css滑入滑出