可以通过以下几种方式实现:
<style>
.div1, .div2, .div3 {
float: left;
width: 33.33%;
height: 100px;
}
</style>
<div class="div1"></div>
<div class="div2"></div>
<div class="div3"></div>
<style>
.container {
display: flex;
}
.div1, .div2, .div3 {
flex: 1;
height: 100px;
}
</style>
<div class="container">
<div class="div1"></div>
<div class="div2"></div>
<div class="div3"></div>
</div>
<style>
.container {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-gap: 0;
}
.div1, .div2, .div3 {
height: 100px;
}
</style>
<div class="container">
<div class="div1"></div>
<div class="div2"></div>
<div class="div3"></div>
</div>
以上是三种常用的方法实现三个div并排在一起,但它们之间没有自动边距。具体选择哪种方法取决于具体的布局需求和兼容性要求。
没有搜到相关的文章