Css 清除浮动内容的首选方式是什么?

Css 清除浮动内容的首选方式是什么?,css,Css,我想知道现在逃离浮标的首选方式是什么 我通常会在浮动之后添加一个带有clear:tware属性的div,但还有更多 我想知道专业开发人员通常喜欢的清洁解决方案是什么?这里有一个.clearfix魔术,用于: 现在你可以开始使用display:inline block,或者不使用?这里有一个.clearfix魔术,用于: 现在你可能开始使用display:inline block,或者不使用?我通常在包含浮动元素的元素上使用overflow:hidden,并且在我需要将overflow设置为hid

我想知道现在逃离浮标的首选方式是什么

我通常会在浮动之后添加一个带有clear:tware属性的div,但还有更多


我想知道专业开发人员通常喜欢的清洁解决方案是什么?

这里有一个
.clearfix
魔术,用于:


现在你可以开始使用
display:inline block
,或者不使用?

这里有一个
.clearfix
魔术,用于:


现在你可能开始使用
display:inline block
,或者不使用?

我通常在包含浮动元素的元素上使用
overflow:hidden
,并且在我需要将
overflow
设置为
hidden
以外的值时,我使用@Lapple提到的
.clearfix

我通常在包含浮动元素的元素上使用
overflow:hidden
,对于需要将
overflow
设置为
hidden
以外的值的时间,我使用@Lapple提到的
.clearfix

没有错,如果它有效且简单,就坚持它。没有错,如果它有效且简单,就坚持它。@Lapple-Ha,对不起。分辨率太小或者我太老了。我会选择这个作为最好的,因为我知道这个方法有多好,它有多干净。我将开始使用它-一直认为它有一些问题。@HNikolas只是问题,如果你想让溢出显示、滚动或隐藏以外的东西。@Lapple-Ha,对不起。分辨率太小或者我太老了。我会选择这个作为最好的,因为我知道这个方法有多好,它有多干净。我将开始使用它-一直认为它有一些问题。@HNikolas只是问题,如果你想让溢出可见、滚动或隐藏以外的东西。
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }