私はbuttonset()
にすべてのボタンの間にギャップがある興味深い現象に遭遇しています。明らかに、jqueryデモのように突き合わせることを望みます。jqueryuiのボタン間のギャップbuttonset()
私のコードは、かなりの在庫
うるさく十分HTML
<div style="float:right;" id="filter-button-bar">
<input type="radio" id="it_button" name="radio" class="filter-button" /><label for="it_button">Information</label>
<input type="radio" id="rev_button" name="radio" class="filter-button" /><label for="rev_button">Revenue</label>
<input type="radio" id="ent_button" name="radio" class="filter-button" /><label for="ent_button">Entertainment</label>
<input type="radio" id="sec_button" name="radio" class="filter-button" /><label for="sec_button">Security</label>
<input type="radio" id="asst_button" name="radio" class="filter-button" /><label for="asst_button">Assistants</label>
<input type="radio" id="all_button" name="radio" class="filter-button" checked="checked"/><label for="all_button">All</label>
</div>
JS
$(function() {
$("#filter-button-bar").buttonset();
$(".filter-button").button({
icons: {
primary: "ui-icon-search"
}
});
});
あるjsfiddleに入れたときに、すべてが素晴らしいです。 jsfiddle
すごい以下のコードを使用してウィジェットのコンストラクタをbuttonset jqueryのUIを上書きし、拡張することができ...私は驚いています。私は問題として空白に遭遇したことはありません。感謝! ありがとう! – Brian
ps。私はなぜそれがjsfiddleでうまく見えたのだろうか? – Brian
JQuery UIスタイルシートは '.ui-buttonset .ui-button'セレクタ(' jquery-ui.css')の 'margin-right:-0.3em'を定義します。負の値を指定すると、ボタンは左マージンの一部を「食べる」ようになります。 –