如何将clearfix应用于所有html元素?

时间:2012-12-24 18:40:45

标签: html css

有一些方法可以解决clearfix问题 我想知道是否有任何机构对将clearfix应用于所有元素有一些经验 是否存在可能导致明显问题的问题?

1 个答案:

答案 0 :(得分:3)

如果对所有元素应用clearfix,那么你将无法浮动任何东西,因为你试图浮动的每一个元素都会被立即清除。 1

如果必须使用clearfix,则只应在绝对必要时使用它。这意味着您必须指定要将其应用于哪些元素,而不是仅仅将其赋予每个元素。


1 嗯,这取决于你正在使用什么样的clearfix。例如,如果您正在使用:after伪元素,那么它将不适用于某些浏览器中的某些元素。不过,我的观点仍然存在。