我在设置jQuery Mobile复选框Controlgroup时遇到问题。在下面,您可以看到复选框的预期方式以及它在我的应用程序中的当前状态。显然,我的Controlgroup的内部空间大于预期,并且我没有更改css的任何填充或margin属性。
页面的HTML代码为:
<form>
<fieldset class="ui-field-contain" data-role="controlgroup" data-iconpos="right">
<legend>Swatch B:</legend>
<input type="checkbox" name="checkbox-t-2a" id="checkbox-t-2a" data-theme="a">
<label for="checkbox-t-2a">One</label>
<input type="checkbox" name="checkbox-t-2b" id="checkbox-t-2b" data-theme="a">
<label for="checkbox-t-2b">Two</label>
<input type="checkbox" name="checkbox-t-2c" id="checkbox-t-2c" data-theme="a">
<label for="checkbox-t-2c">Three</label>
</fieldset>
</form>
答案 0 :(得分:1)
点击&#34; Tidy&#34;你的小提琴按钮,它会调整它。
正确对齐按钮&#34; Confirmar&#34;只需设置一个空标签,然后删除ui-btn-inline
类(此处不需要额外的内联样式):
<div class="ui-field-contain">
<label for="btnConfirmar"></label>
<a id="btnConfirmar" href="#popupLogin" data-rel="popup" data-position-to="window" class="ui-btn ui-corner-all ui-shadow ui-icon-check ui-btn-icon-left ui-btn-a" data-transition="pop">Confirmar</a>
</div>
答案 1 :(得分:0)