6

div 内のテキスト入力data-role="fieldcontain"が 100% に拡張されないことを発見しましたが、テキスト入力を fieldcontain の外に配置すると、最大限に拡張されます。これは彼らが修正しているバグですが、それまでの間...

data-role="fieldcontain"それで、そもそもそれが何の役に立つのだろうと思っていましたか?なぜそれを置くのですか?ドキュメントでそれを見て、自分の html に入れただけですが、入れて何の役に立つのでしょうか?

ありがとう!

4

2 に答える 2

6

グループ化と表示のためのフィールド コンテナのようです

フィールド コンテナ
data-role="fieldcontain" がラベル/フォーム要素ペアに ラップされたコンテナ


Controlgroup
DIV または FIELDSET コンテナdata-role="controlgroup"。1 つのタイプ (チェックボックス、リンクベースのボタン、ラジオ ボタン、選択) の複数のボタン スタイルの入力をグループに視覚的に統合します。data-role="fieldcontain"フォームのチェックボックスとラジオ ボタンをグループ化するには、ラベルのスタイルを改善するために、フィールドセット コンテナを , を含む div コンテナ内に配置することをお勧めします。

data-mini 真 | false - コントロール グループ内のすべてのアイテムのコンパクト サイズの
data-typeバージョン vertical - アイテムを水平または垂直に配置する場合

于 2012-09-14T12:30:21.427 に答える
5

現在、jquerymobile 1.4data-role="fieldcontain"は非推奨です!

代わりに使用class="ui-field-contain"します。

リリース ノートを参照してくださいhttp://jquerymobile.com/changelog/1.4.0/

于 2014-01-31T11:16:06.867 に答える