2013-03-10 53 views
0

我正在转换我的应用程序也运行在Windows Phone 7.x和8(它已经运行在iPhone和Android上)。jQuery的移动固定页脚不在底部,在Windows Phone 7和8

我有这个问题,页脚并没有显示在最底部,但坐在最后一点。正如你可以在图片上看到她:https://dl.dropbox.com/u/7685276/Footer%20issue.png

你们能帮忙吗? 正如我所说这不是Android和iPhone上的问题。

它是jQuery 1.9.1,jQueryMobile 1.3,PhoneGap 2.4。

回答

0

您可以在MainPage.xaml中重置容器的高度或重置所有页面内容div的高度:“我不知道它与你的名字”,以适应屏幕

+0

嗨,不幸的是这不是一个选项..我用建建我的Windows Phone应用程序。但谢谢你的回应 – 2013-05-28 20:52:41

0

你的高度更改所有可用3米分辨率视口宽度的Windows Phone 8

下面的代码会为HTC的Windows Phone 8X工作

包括在你的头部meta标签。

<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1"> 

包括下列风格在你的脑袋节

@media screen and (min-width: 640px) and (max-width: 1024px) and (orientation:portrait) { 
    @-ms-viewport { width: 50%; }   
} 

你需要写此为可用于Windows手机8.所有3分辨率您可能必须降低幅度更高的DPI电话和增加宽度较小的DPI电话。

诺基亚lumia 920的视口宽度将在70-80%左右,诺基亚Lumia 820的视口宽度将在85-95%左右。但是你需要找出这两款手机的最小宽度和最大宽度。

0

设置这样的位置:

<div data-role="footer" data-position="fixed" style="position: absolute">