1

data-position fixed を使用してモバイル デバイスでヘッダーとフッターを固定しようとすると、Android デバイスでは動作しているように見えますが、blackberry では動作していないようです。

ブラックベリーで固定されたデータ位置を使用するとヘッダーとフッターが消えますが、他のプラットフォームでは適切に機能します。

 <div data-role="header" data-position="fixed">
        <h1>Fixed Header!</h1>
    </div>
4

6 に答える 6

3

このデータ属性data-tap-toggle="false"をヘッダーに追加するだけです。

<header data-role="header" data-position="fixed" data-tap-toggle="false">

ドキュメンテーション

于 2014-07-11T22:19:32.093 に答える
3

cssに追加する必要がある作品

[data-role=footer]{bottom:0;right:0;top:auto! important ;position:absolute !important; } 
[data-role=header]{top:0; position:absolute !important; bottom: auto !important;}
于 2012-08-13T10:48:48.667 に答える
0

どの BlackBerry デバイスをお持ちですか? Jquery Mobile では、固定ツールバーは、固定配置をサポートするデバイスでのみ上部に固定されます。

ドキュメントによると、固定ツールバーは「ほとんどのデスクトップ ブラウザ、iOS5 以降、Android 2.2 以降、BlackBerry 6 など」で動作するはずです。

于 2012-08-06T12:42:30.463 に答える
0

これは、ページの全画面表示を可能にするヘッダーとフッター要素をクリアするために、おそらく他のブラウザーでも同様にアンドロイドの機能です。

于 2014-07-09T02:01:53.207 に答える
0

私の Android フォン (Galaxy S with Android 2.3.3) では、デモ ページの固定フッターとヘッダーがまったく機能しません。画面に触れるだけで消え、もう一度画面に触れると再び表示されます。

jquerymobile.com のこのドキュメントを確認してください

1.1.1 バージョンのデモも同様です。ただし、デモはデスクトップの Chrome ブラウザで問題なく動作します。

于 2012-08-06T16:45:47.117 に答える