Phone Gap で作業しています。フッターを修正しました。これはいくつかのデバイスで機能し、いくつかのデバイスでは機能しません。
フッターの HTML コード
<div id="footer" style="background-image:url(img/bottom_bar.png);" class="footer">
<div id="footer_text" class="footer_text">footer</div>
<div id="info" class="info noSelect"><img src="img/info.png"/></div>
</div>
フッターのCSS
.footer
{
width:100%; position:fixed; bottom:0; font-size:11px; color:#FFFFFF; text-align:center; height:30px;
}
.footer_text
{
text-indent:1%; float:left; text-align:center; width:75%; margin-top:2%;
}
一部のデバイスでは、画面の下部に位置しています...コンテンツがあふれているにもかかわらず、一部のデバイスではコンテンツとともに移動します。
編集:
Filippos Karapetis Sir のアドバイスに従って、iscroll4 を実装してみました
ここからこのjavascriptを使用しました
スクロールを初期化しました
document.addEventListener("deviceready", onDeviceReady, false);
function scroll()
{
myScroll = new IScroll('.wrapper', { mouseWheel:true });
}
-----
-----
function onDeviceReady()
{
scroll();
----
----
フッター CSS
.footer
{
width:100%; position:fixed; bottom:0; font-size:11px; color:#FFFFFF; text-align:center; height:30px;
}
.footer_text
{
text-indent:1%; float:left; text-align:center; width:75%; margin-top:2%;
}
問題は、一度しかスクロールしないことです