0

私は小さなモバイル スプラッシュに取り組んでいるので、jquery をインポートして、css を変更しようとしています。私が変更することは、スタイルを変更することではありません。新しいスタイルをインラインに配置している間、jsファイルはWebからロードされます。!important 宣言を使用していますが、まだ何も変わっていません。ブラウザに読み込まれるまでに、ローカルの css をオーバーライドしているためですか? ヘッダーとフッターの背景は黒で、「data-role=header」を使用していますが、dreamweaver で変更スタイルが変更されていますが、ロードするとそこにないため、オンライン ファイルをロードするとコードが置き換えられます。とにかく、これをオーバーライドしてインライン css を表示するには? どんな助けでも素晴らしいでしょう。

4

2 に答える 2

0

探している dom 要素のスタイルを変更してみてください。

ソース:

<a data-role="button" id="lg-login-btn" class="lw-button">Walk In</a>

生成されるソース コード:

<a data-role="button"id="lg-login-btn" class="lw-button ui-btn ui-shadow ui-btn-corner-  all ui-btn-up-a" data-corners="true" data-shadow="true" data-iconshadow="true" data-wrapperels="span" data-theme="a">
     <span class="ui-btn-inner ui-btn-corner-all">
          <span class="ui-btn-text">Walk In</span>
     </span>
</a>

Firebug やその他の開発ツールは、要素とそのスタイルを調べるのに役立ちます。jquery-mobile スタイルをオーバーライドするために!important
アノテーションを 使用する場合は、正常に動作するはずです。

また、このリンクにアクセスして、JQM テーマ フレームワークを使用してスタイルをカスタマイズする方法を確認することもできます。

于 2013-07-31T06:27:12.203 に答える