html - 如何设置两个div的高度等于css

标签 html css

我想让 2 个 div 的高度相等,如果一个更大,另一个应该拉伸(stretch)到它的高度。我只想使用 CSS。以下是我的代码(Fiddle):

HTML:

<div class="common">
    lorem ipusm random text just for check
</div>
<div class="common">
    lorem ipusm random text just for check lorem ipusm random text just for check
</div>

CSS:

.common{
  border:1px solid red;
  float:left;
  margin-left:5px;
  width:20%;
  padding:5px;
}

这是 fiddle为此

最佳答案

您可以使用flexbox 模型。只需为 div 添加一个容器。并为父级添加 display: flex,为子级添加 flex: 1

已编辑 jsfiddle

您可以在 http://css-tricks.com/snippets/css/a-guide-to-flexbox/ 上找到有关 flexbox 的更多信息

关于html - 如何设置两个div的高度等于css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22272990/

相关文章:

javascript - XML 响应文本未定义

javascript - 单击上一个或继续按钮时更改选项卡样式

javascript - jquery html 获取可见元素数据-foo

html - 背景图像未完全显示在平板电脑中

javascript - 在 Javascript 中有条件地调用函数?

html - 仅当在线 url 时,背景图像不适用于 "img"文件夹中的图片

javascript - 如何将文本附加到 D3 中的 div

javascript - 动画化容器中的元素以动画化并包含 100% 的容器

javascript - 跟踪溢出内容上的鼠标移动

javascript - 如何使用 Javascript 或 jQuery 将输入类型复选框存储到 json 对象中?