尝试使用浮动布局定位布局进行网页布局设计;相对定位、绝对定位、固定定位;选定实现N列布局;
实现N列布局可以使用float属性,将每一列设置为浮动元素,同时设置宽度和间距,即可实现多列布局。例如:
HTML代码:
<div class="container">
<div class="col">Column 1</div>
<div class="col">Column 2</div>
<div class="col">Column 3</div>
</div>
CSS代码:
.container {
width: 100%;
overflow: hidden;
}
.col {
width: calc(33.33% - 10px);
margin-right: 10px;
float: left;
}
.col:last-child {
margin-right: 0;
}
上面的代码中,使用了calc()函数计算每一列的宽度,减去间距10px,使得三列铺满整个容器。同时使用了float属性将每一列浮动到左侧,使得它们可以并排显示。为了避免浮动元素对容器高度的影响,还设置了overflow:hidden属性
原文地址: https://www.cveoy.top/t/topic/e0vG 著作权归作者所有。请勿转载和采集!