如何让多个div保持在一行
时间: 2023-11-27 15:51:34 浏览: 198
让多个div在同一行显示的样式及html代码
5星 · 资源好评率100%
可以使用CSS中的`display: inline-block`或者`float: left`来让多个div保持在一行。具体实现方法如下:
使用`display: inline-block`:
```
<div class="wrapper">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
<style>
.wrapper {
white-space: nowrap; /* 禁止换行 */
}
.box {
display: inline-block; /* 将div转换成行内块元素 */
width: 100px;
height: 100px;
background-color: #ccc;
}
</style>
```
使用`float: left`:
```
<div class="wrapper">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
<style>
.wrapper {
overflow: hidden; /* 清除浮动 */
}
.box {
float: left; /* 让div浮动到左侧 */
width: 100px;
height: 100px;
background-color: #ccc;
}
</style>
```
以上两种方法均可实现多个div在同一行显示的效果,具体使用哪种方法取决于具体的需求。
阅读全文