【发布时间】:2015-06-10 17:11:58
【问题描述】:
"clear:both" 用在著名的类 "clearfix" 中,但我想知道使用 "clear:right" 是否足够? 由于 :after 创建的元素始终定位为容器的最后一个元素,所以我不知道“clear:right”是否会导致任何问题? 非常感谢。
【问题讨论】:
"clear:both" 用在著名的类 "clearfix" 中,但我想知道使用 "clear:right" 是否足够? 由于 :after 创建的元素始终定位为容器的最后一个元素,所以我不知道“clear:right”是否会导致任何问题? 非常感谢。
【问题讨论】:
clear 的方向必须与正在清除的浮动元素的float 的方向相匹配。如果你永远只有右浮动元素,那么使用clear: right 并没有错,但如果你有任何左浮动元素,那么这些元素将不受此清除的影响。
clearfix 通常使用clear: both 来说明这两种情况。
【讨论】: