1

Blackberry Phones 6.0 以降の Webworks で固定ヘッダーとフッターを作成する方法はありますか?

iScroll を使用してみました - タブレット OS では正常に動作しますが、BlackBerry では正常に動作しません。ブラウザでは正常に動作しますが、「コンパイル」すると動作が停止します。

それは position: absolute; で何でもあるようです。ページ全体を縮小します。

Header <- absolute
Content <- normal
Footer <- absolute

何らかの理由で、ページ全体が 40 ピクセル (ヘッダーの高さ) に縮小されます。

html と body の両方の高さが 100% で、コンテンツ div がヘッダーの外側にあります。

<div id="header"></div>
<div id="content"></div>
<div id="footer"></div>

助けていただければ幸いです。

4

1 に答える 1

2

BB 6 ブラウザーでは、ヘッダーとフッターを絶対/固定位置で固定するとバグがあります。スクロールすると、配置された要素がページとともに移動します。スクロールを停止すると、位置に従って上/下に戻ります。JavaScript を使用してデバイスの高さを見つけて修正することをお勧めします。

 #header{
  height:50px;
}

#footer{
  height:50px;
}

JS

    function setHeight(){
    width = screen.availWidth;
    height = screen.availHeight;
    $('#content').height(height-100);   
}
于 2012-02-23T17:53:52.607 に答える