1

私はjQueryモバイルが大好きです...それはかなり素晴らしいです。

ただし、テキストフィールドにjquery mobileの機能を使用させたくないレイアウトがあります(角を丸くする、幅を100%にする、アウトラインを追加するなど)。

私は、jQuery モバイルがそれらに対して行う他のすべてのことを知らないので、そこに etc などと言います。もしそうなら、新しい CSS クラスを作成し、すべてのプロパティを必要なものに変更するだけです...ああ、cssファイルとjQueryモバイルに同梱されているjsファイルは、気弱な人向けではありません....そして私は気弱です。

CSSクラスで単純にすべてをリセットする方法がないことはほぼ99%確信していますが、最後の1%を固めたいと思っています。

ない場合 (そして、ないと確信しています)、jQuery モバイルのテキスト フィールドの進行状況からリセットする必要があるすべてのプロパティを誰か教えてもらえますか?

現在私にとって最も重要なのは、テキスト フィールドの幅です。明示的に幅を 95% に設定しても、親は常に 100% の幅でいっぱいになります。

ティア

4

2 に答える 2

2

それは簡単に行うことができます。次のものを使用するだけです。

data-role="none"

必要なフィールドの属性。

例: http://jsfiddle.net/Gajotres/LqDke/

これがお役に立てば幸いです。

于 2012-12-23T08:53:48.883 に答える
1

chromes inspect element ツールを使用して、要素のどこにどの CSS プロパティが設定されているかを確認します (CSS ファイルの行番号も表示されます)。

その後、jQuery モバイル CSS ファイルを編集するか、別のスタイル シートで CSS プロパティを上書きすることができます。

于 2012-12-23T06:14:33.107 に答える