clear 属性有三个可能的值:
1. left:元素的左侧不允许浮动元素存在。
2. right:元素的右侧不允许浮动元素存在。
3. both:元素的左右两侧都不允许浮动元素存在。
以下是一个简单的示例:
.float-left {
float: left;
}
.clear-left {
clear: left;
}
.clear-both {
clear: both;
}
在这个例子中,.float-left 类将使元素向左浮动,.clear-left 类将使另一个元素在其左侧不允许浮动元素存在。同样,.clear-both 类将使另一个元素在左右两侧都不允许浮动元素存在。
需要注意的是,clear 只影响浮动元素对当前元素的影响,而不是直接清除浮动。在现代 CSS 布局中,通常更推荐使用 Flexbox 或 Grid 布局,而不是浮动和 clear 属性。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6044/CSS