1. 左浮动:
div {
float: left;
}
2. 右浮动:
div {
float: right;
}
3. 清除浮动:
为了避免浮动元素导致的布局问题,通常在浮动元素的下方添加一个清除浮动的元素。
.clearfix::after {
content: "";
display: table;
clear: both;
}
<div class="clearfix">
<div style="float: left;">Left Floated</div>
<div style="float: right;">Right Floated</div>
</div>
4. none(取消浮动):
div {
float: none;
}
float 属性在现代 CSS 布局中逐渐被更灵活的 Flexbox 和 Grid 替代。Flexbox 和 Grid 提供更强大、更直观的布局能力,更容易控制和理解。因此,除非有特殊需求,推荐使用 Flexbox 或 Grid 进行布局。
转载请注明出处:http://www.zyzy.cn/article/detail/12537/CSS