JQuery Mobile を使用して、ヘッダー、コンテンツ、およびフッター領域を含むページを作成しています。コンテンツ領域全体を 2 つのセクション (それぞれ 50%) に分割する必要があります。各セクションは、使用するデバイスとデバイスのレイアウト (縦向きまたは風景)。data-role="controlgroup"
withや withなど、いくつかのアプローチを試しましたが、data-type="horizontal"
必要なものが得られないようです。そもそもそれが可能かどうか、もしそうなら、どの要素と属性を使用する必要があるか教えてもらえますか? 前もって感謝します!
質問する
221 次
1 に答える
2
これが実際の例です: http://jsfiddle.net/Gajotres/TfzPw/
このソリューションには以下が必要です。
jQuery Mobile グリッド (Omar がコメントで言及)
<div class="ui-grid-a"> <div class="ui-block-a"><a data-role="button" id="custom-btn">Button Left</a></div> <div class="ui-block-b"><a data-role="button" id="custom-btn">Button Right</a></div> </div><!-- /grid-a -->
公式ドキュメント: http://jquerymobile.com/demos/1.3.0-rc.1/docs/content/content-grids.html
丸みを帯びた角を削除する:
$(document).on('pagebeforeshow', '#index', function(){ $('a').buttonMarkup({ corners: false }); });
公式ドキュメント: http://jquerymobile.com/demos/1.3.0-rc.1/docs/buttons/buttons-options.html
コンテンツ div のパディングを削除します。
#index-content { padding: 0 !important; }
ボタンの余白を削除する:
#custom-btn { margin: 0 !important; }
于 2013-03-11T22:39:35.700 に答える