表形式/キー値のデータがたくさんあります。このjsFiddleのように、ユーザーが最初の項目をクリックすると、常に1つの項目と残りの項目が表示されます。
<div data-role="collapsible">
<h3><div class="ui-grid-a">
<div class="ui-block-a">Customer:</div>
<div class="ui-block-b">Mario's Plumbing</div></div></h3>
<ul data-role="listview">
<li><div class="ui-grid-a">
<div class="ui-block-a">Phone:</div>
<div class="ui-block-b">1-800-MUS-ROOM</div></div></li>
...
</ul>
</div>
ただし、jQuery Mobileがヘッダーアイテム(「顧客:Mario's Plumbing」)にアイコンを追加すると、値フィールド、つまり「Mario's Plumbing」は、<ul>リストの値フィールド、つまり「1-」と一致しません。 800-MUS-ROOM」。
jQueryはアイコンを「Customer:Mario's Plumbing」ボックスと並べて配置していると思います---これは私が見ているものと互換性があります:ミスアライメントはキーフィールドのボタン幅の100%と50%のように見えます値フィールドのボタン。ui-grid-a(50/50分割を実行)を使用すると予想されます。アイコンを左側の50%の一部、つまりボックスの横ではなく内側に配置したいと思います。それをしてもいいですか?どのように?それは簡単なCSSかもしれません、そして私はCSSリタードです:)