1

現在、複雑なjquerymobileデザインを開発しています。最初に、Jquerymobileテーマローラー(http://jquerymobile.com/themeroller/)から必須のカスタムデザインテーマを設定します。Jquerymobileテーマローラーがカスタムモバイルテーマテンプレートを設計したとしても、それをさらにカスタマイズする必要があります。

したがって、私の要件のために別の別のcssファイルを作成し、必要なスタイルをオーバーライド/追加する必要がありますか?

In this option I figured in most cases we need defined "!important" into each css styles. Because currently following css files are reading
1) Jquery css file .
2) Jquery themeroller gernerated css file.
3) Custom override css file. 

また

Jquerymobileテーマローラーで生成されたcssファイルを編集して、要件に合わせて更新できますか?Jquerymobileテーマローラーで生成されたcssファイルを更新することをお勧めしますか?つまり、ボトルネックが発生しますか?

誰かが私が選択すべきオプションをお勧めできますか?

4

2 に答える 2

1

jQueryThemerollerCSSを変更することをお勧めします。パフォーマンスを向上させるために、追加のHTTPリクエスト(カスタムオーバーライドcss)を避けてください。

于 2013-01-29T11:10:36.050 に答える
1

モバイル向けに開発しているので、パフォーマンスは優先順位のリストの上位にあるはずです。したがって、ブラウザーが要求するスタイルシートの数を制限することは理にかなっています (HTTP 要求ごとに、ページのレンダリングにかかる​​時間が長くなります)。その場合、取得した CSS ファイルを使用するのが理にかなっています。テーマ ローラーによって生成された既存のルールを編集するか、ファイルの末尾にオーバーライドを追加します。

于 2013-01-29T10:07:40.060 に答える