2

jquerymobile Android アプリにカスタム背景を設定する際に問題が発生しました。問題は、パネルをページに追加した後です。基本的に私は以下のこのcssコードを使用しています。

.ui-page { background-image: url(images/bg.jpg); -webkit-backface-visibility: hidden; }

バックラウンドを設定しますが、以下のコードを配置した後

<div data-role="page">

<div data-role="panel" id="mypanel">
<!-- panel content goes here -->
</div><!-- /panel -->

<!-- header -->
<!-- content -->
<!-- footer -->

背景が真っ白なのですが、どなたか助けてください。

4

1 に答える 1

3

これを使って:

.ui-page, .ui-content { 
    background-image: url(images/bg.jpg) !important; 
    -webkit-backface-visibility: hidden !important; 
}

デフォルトの jquery モバイル クラスをオーバーライドする場合は、!important でオーバーライドする必要があります。これがないと、jQuery Mobile はデフォルト値のみを使用します。

于 2013-07-19T09:05:57.587 に答える