複数のボタンの行を作成して、jQuery Mobile で一貫したブロックを形成したいと考えています。このために、それらを水平方向のコントロール グループに配置しました。このアプローチは単純なラベルには適していますが、ここでは 2 行のテキストを含む 1 つ以上のボタンが必要です。例えば:
<form>
<fieldset data-role="controlgroup" data-type="horizontal">
<a href="#" data-role="button" data-icon="minus" data-iconpos="left">Left</a>
<a href="#" data-role="button">Middle item<br/><sub>Second row</sub></a>
<a href="#" data-role="button" data-icon="plus" data-iconpos="right"></a>
</fieldset>
</form>
私の問題は、複数行のラベルは問題なく表示されますが、行の他のボタンにはまだ単一行のラベルに適した幅がある (またはラベルがない) ことです。結果は次のようになります。
どうやって ...
- すべてのボタンを同じ高さにしますか?
- 1 行のボタン ラベルを垂直方向に新しい高さの中央に配置しますか?
- アイコンを垂直方向に中央揃えにしますか?