0

想要为应用创建页面。我的页眉和页脚有一个固定的高度,我需要在它们之间放置一个地图,填充 100% 的剩余高度。我尝试了许多解决方案,但没有任何成功。谢谢JM

更新我想使用这样的东西:http: //polyetilen.lt/en/android-geolocation-application-demo-using-phonegap-jquery-mobile-and-google-maps 但没有jQuery,只是简单而简短的CSS .

4

2 回答 2

0

我会给页眉和页脚固定位置,并在顶部和底部提供地图填充以匹配页眉/页脚。您可以使用box-sizing: border-box(和供应商前缀)并将高度设置为 100%。

于 2013-05-22T14:49:09.547 回答
0

这是一个使用一点 jquery的简单示例。能适合你吗?

var contentHeight = $("#map").height();
var newHeight = $(window).height() - $("#header").height() - $("#footer").height();
if (contentHeight < newHeight)
{
    $("#map").css("height", newHeight + "px");
}
于 2013-05-22T14:51:48.790 回答