使用响应式设计和弹性布局来解决。
代码示例:
HTML:
CSS:
.container {
max-width: 100%;
padding: 0;
margin: 0;
}
.row {
display: flex;
flex-wrap: wrap;
}
.col-sm-4 {
width: 33.33%;
box-sizing: border-box;
padding: 15px;
}
这个例子使用了Bootstrap grid系统和flexbox。在这里我们使用了col-sm-4类,它是一个响应式类,它告诉我们,当屏幕宽度超过767px时,每三列将占用12列的网格,即每列占据4列的网格。同时,我们使用了flexbox来确保每行的列总和不超过100%。
上一篇:布局必须是一个破折号组件?