我需要一些固定高度和宽度的潜水器.如何



我正在为一个学校项目构建一些东西。。我可能对我当前的代码有错,因为它不是我想要的。。所以我想请求支持!

首先:所有必须以百分比表示,因为这是针对手机屏幕的,所有都是基于分辨率的。我希望所有东西的大小相对相等,所以我认为百分比在这里是最好的。

我想我需要的是

第1排高度:20%【区块一宽度:60%】【区块二宽度:40%】

第2排高度:60%[块一宽度:100%]

第3行(页脚)高度:20%[块一宽度:100%]

第1行必须始终位于顶部(duh)第2行必须在下一行,始终居中,并且必须具有屏幕高度的60%的固定高度,无论其中有什么第3行必须作为页脚并且位于第2行(duh)下方

我认为这里没有太多的大代码。。但我无法计算固定的高度,因为我的"页脚"总是直接位于第2行之后,而不是总底部。。

提前感谢!

听起来你的问题实际上只是关于设置高度。

问题是(很可能)你的百分比只是基于body标签,它只够容纳你的所有内容。试试这个:

html, body
{
height: 100%;
}
div {
border-style:solid;
border-width:1px;
}
div#top { height:20%; }
div#middle {height: 60%; }
div#bottom {height: 20%; }

​看见http://jsfiddle.net/nhw5X/2/玩

与使主体具有100%浏览器高度相关

最新更新