要让两个包含span标签的div块并排显示,可以使用以下几种CSS方法:
<div class="container">
<div class="box">
<span>内容1</span>
</div>
<div class="box">
<span>内容2</span>
</div>
</div>
<style>
.box {
float: left;
width: 50%; /* 或其他比例 */
}
/* 清除浮动 */
.container::after {
content: "";
display: table;
clear: both;
}
</style>
<div class="container">
<div class="box">
<span>内容1</span>
</div>
<div class="box">
<span>内容2</span>
</div>
</div>
<style>
.box {
display: inline-block;
width: 50%; /* 或其他比例 */
vertical-align: top; /* 确保顶部对齐 */
}
</style>
<div class="container">
<div class="box">
<span>内容1</span>
</div>
<div class="box">
<span>内容2</span>
</div>
</div>
<style>
.container {
display: flex;
}
.box {
flex: 1; /* 或其他比例 */
}
</style>
<div class="container">
<div class="box">
<span>内容1</span>
</div>
<div class="box">
<span>内容2</span>
</div>
</div>
<style>
.container {
display: grid;
grid-template-columns: 1fr 1fr; /* 两列等宽 */
}
</style>
以上方法都能实现两个div并排显示,选择哪种取决于你的具体需求和浏览器兼容性要求。