为什么在clearfix中用clear:both而不用clear:left?

问题描述 投票:0回答:1

"clear:both "在著名的类 "clearfix "中使用,但我不知道使用 "clear:right "是否足够? 由于:后创建的元素总是定位为容器的最后一个元素,所以我不知道 "clear:right "是否会造成任何问题? 非常感谢。

css css-float clearfix
1个回答
2
投票

容器的方向 clear 一定要符合方向 float 的浮动元素。如果您只使用右浮动元素,那么使用 clear: right但如果你有任何左浮动的元素,那么这些元素将不受此清除影响。

一个clearfix通常使用 clear: both 来说明这两种情况。

© www.soinside.com 2019 - 2024. All rights reserved.