以下CSS规则有什么作用:
.clear { clear: both; }
为什么我们需要使用它?
以下CSS规则有什么作用:
.clear { clear: both; }
为什么我们需要使用它?
如果要将一个元素放在另一个元素的底部,则可以在CSS中使用此代码。它用于浮子。
如果您浮动内容,则可以向左或向右浮动...因此,在常见的布局中,您可能会有一个左导航,一个内容div和一个页脚。
为了确保页脚停留在这两个浮点的下方(如果您左右浮动),则将页脚设为clear: both
。
这样,它将保持在两个浮点以下。
(如果您只需要清除,则只需要清除即可clear: left;
。)
完成本教程:
该
clear
属性指示在同一块格式上下文中,元素的左侧,右侧或两侧不能与更早的浮动元素相邻。清除的元素被推到相应的浮动元素下方。例子:clear: none;
元素保持与浮动元素相邻clear: left;
元素被推到左侧浮动元素下方clear: right;
元素推到右浮动元素下方clear: both;
元素被推到所有浮动元素的下方clear
不会影响当前块格式上下文之外的浮点数