我想在CSS中使应用程序的主屏幕。想想你选择应用程序的iPhone的布局。基本上是一个3x2的网格,它是设备页面的100%。100%的页面高度的应用程序主屏幕CSS
我遇到的问题是,这是由许多不同的设备使用,所以高度/宽度根据设备而变化。
宽度工作正常,但高度有时在某些设备上添加滚动。基本上我想让页面全屏显示在应用程序上,并且没有滚动。
我的继承人HTML:
<div class="outer">
<div class="row">
<div class="iconL">
<img src="http://coloredwebdesign.com/wp-content/uploads/2012/02/person-icon.png" />
</div>
<div class="iconR">
<img src="http://coloredwebdesign.com/wp-content/uploads/2012/02/person-icon.png" />
</div>
</div>
<div class="row">
<div class="iconL">
<img src="http://coloredwebdesign.com/wp-content/uploads/2012/02/person-icon.png" />
</div>
<div class="iconR">
<img src="http://coloredwebdesign.com/wp-content/uploads/2012/02/person-icon.png" />
</div>
</div>
<div class="row">
<div class="iconL">
<img src="http://coloredwebdesign.com/wp-content/uploads/2012/02/person-icon.png" />
</div>
<div class="iconR">
<img src="http://coloredwebdesign.com/wp-content/uploads/2012/02/person-icon.png" />
</div>
</div>
</div>
继承人我CSS:
.outer{
width: 100%;
height: 100%;
}
.row {
width: 100%;
}
.iconL {
float: left;
width: 50%;
}
.iconL img {
float: left;
width: 100%;
}
.iconR {
float: left;
width: 50%;
}
.iconR img {
float: right;
width: 100%;
}
我做了一个JSFilddle:http://jsfiddle.net/QrbKh/
正如你可以看到它滚动在那里
所以你希望三行无需垂直滚动就能适应屏幕,所以每行大约占总屏幕高度的33.33%?并且图像宽度将相应地缩放? –
是的,基本上,图标会相当大(要分解每个设备),然后页面相应地提供它们 – TMB87