html - 如何让div占据剩余的垂直空间

标签 html css

我的布局如下-

<div style="height:100px;border: 1px solid #F44;">
  <div style="background-color: #ccc; padding: 4px;">Title</div>  
  <div style="background-color: #a0a; padding: 4px;">Content</div>  
</div>

包含内容的第二个 div 贴在标题 div 的底部。现在我希望能够让 Content div 占据剩余的 75px 高度。问题是 顶部 div 的高度不固定。这是问题的演示 -

http://jsbin.com/pirus/2/edit

最佳答案

试试这个

<div style="height:100px;border: 1px solid #F44; overflow: hidden">
    <div style="background-color: #ccc; padding: 4px;">Title</div>
    <div style="background-color: #a0a; padding: 4px; height: 100%;">Content</div>
</div>

关于html - 如何让div占据剩余的垂直空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24919216/

相关文章:

jquery - 如何根据其他元素更改 margin ?

html - 在运行时以 Angular 获取 css 类的宽度

html - Angular Material Design 工具栏 - 格式问题

javascript - 奇怪的CSS位置问题

html - Div分页CSS

python - 在 Python 中将 CSS ":contains:"与 WebDriver 结合使用

css - 多个字段集和图例标签选择器

css - 子菜单标题,h1 或 span/other

jquery - 为什么我的 jQuery 不改变元素的类?

css - 如何为 materialize.css 使用的字体添加图标?