html - 在移动设备中为 div 设置动态高度

标签 html css mobile height

检查这个FIDDLE

这就像一个手机原型(prototype),我将 header-divfooter-div 的高度固定为 50px

我希望 content-div 根据 main-container(这里充当移动屏幕大小)动态调整其高度。调整内容溢出应仅在可见的 content-div 高度滚动。

如果我将 header-divfooter-div 高度都设置为 10%content-div 高度80%。以便它根据屏幕大小排列。这里的问题是页眉和页脚的高度会根据屏幕尺寸而变化,因此会使 header-divfooter-div 的高度变大/变小。

这就是为什么我为 header-divfooter-div 设置了一定的高度,都是 50px。现在我希望 content-div 以这样一种方式进行调整,即根据 main-container (父级)动态更改其 height格)

感谢任何帮助。谢谢。

最佳答案

我试过了,我不确定你是否喜欢那样,但这就是我为你准备的...

main-container 的 CSS 代码更改为此。

 .main-container {
    width: 420px;
    height: auto;
    background-color: #f7f7f7;
} 

关于html - 在移动设备中为 div 设置动态高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32735771/

相关文章:

html - 表格中的分页符

html - 具有合并行的 Div 标签

html - 图像标题翻转的语义标记?

html - 隐藏的溢出不适用于 flexbox 和 margin auto

html - cake.generic.css : Can't decrease the width of a table inside a division 的 CSS 问题

android - 避免内部 getter/setter

html - 使用 jumbotron bootstrap 进行移动图像交换

javascript - 如何在 Bootstrap 2.3.2 中弹出 dropup 之前调用函数?

javascript - 当以 Angular 4 触发事件时,将指令中的属性值重置为默认值

javascript - 如何识别移动设备中的地址栏?