html - parent 高度自动的 child 的动态高度

标签 html css twitter-bootstrap-3

我不知道我的标题或副标题要多长时间。所以需要继承parent的child的height。没有指定父级高度的任何其他方式?或者任何人都可以在这里指出我的正确答案,我找不到针对我的问题的答案。

.header {
  //height: 45px;
}
.header .col-xs-3 {
  border-right: 3px solid #efefef;
  height: inherit;
  padding-left: 10px;
}
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>

<div class="row">
  <div class="col-xs-12 header">
    <div class="col-xs-3">
      <label>Title 1</label>
    </div>
    <div class="col-xs-3">
      <label>Title 2</label>
    </div>
    <div class="col-xs-3">
      <label>Title 3<br/>Sub-Title</label>
    </div>
    <div class="col-xs-3">
      <label>Title 4</label>
    </div>
  </div>
</div>

最佳答案

您可以使用 CSS flexbox 实现同样的效果。

CSS:

.header {
  display: flex;
  flex-direction: row;
  //height: 45px;
}
.header .col-xs-3 {
  border-right: 3px solid #efefef;
  height: auto;
}

fiddle :https://jsfiddle.net/debraj/fk6fs5ht/

关于html - parent 高度自动的 child 的动态高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35341039/

相关文章:

javascript - 如何在Google Chrome中使用HTML保存TinyMCE的内容?

javascript - 如何将 Display None 属性添加到 Img 标签

html - Bootstrap3 表单不会在移动设备上保持布局

html - 浏览器什么时候添加 CSS 样式作为属性,即使这些没有明确指定?

php - 如何更改我的 JQuery slider 的默认值

css - Bootstrap 3 按钮边框在调整大小时重叠

html - 如何生成 3 列列表?

javascript - 背景图像在 jQuery 中淡出

javascript - 如何取消绑定(bind)().hover()而不是.click()?

html - Bootstrap 列表组中的链接不起作用