首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使三个内部div具有相同的高度?

要使三个内部div具有相同的高度,可以使用CSS的Flexbox或Grid布局。以下是两种方法的示例:

  1. 使用Flexbox布局:

HTML代码:

代码语言:html
复制
<div class="container">
  <div class="box">内容1</div>
  <div class="box">内容2,这个div的高度会自动调整以与其他div相同</div>
  <div class="box">内容3</div>
</div>

CSS代码:

代码语言:css
复制
.container {
  display: flex;
}

.box {
  border: 1px solid black;
  padding: 20px;
  margin: 10px;
}
  1. 使用Grid布局:

HTML代码:

代码语言:html
复制
<div class="container">
  <div class="box">内容1</div>
  <div class="box">内容2,这个div的高度会自动调整以与其他div相同</div>
  <div class="box">内容3</div>
</div>

CSS代码:

代码语言:css
复制
.container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}

.box {
  border: 1px solid black;
  padding: 20px;
  margin: 10px;
}

这两种方法都可以使三个内部div具有相同的高度。你可以根据自己的需求选择使用哪种方法。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券