【发布时间】:2022-01-22 22:01:57
【问题描述】:
我正在尝试使用 jQuery Mobile 演示页面中的 html 并排创建两个水平单选按钮组。
问题是当单选按钮之间仍有足够的空间时,它们会中断并开始换行到下一行。有没有办法让它们在小屏幕上几乎没有空间之前不换行?
你可以在this fiddle.看到发生了什么
另外,我想将第二个无线电分组向右对齐,但将text-align:right 或position:relative; right:0px 添加到#SecondGroup 没有任何效果。
这是我的代码:
<div data-role="fieldcontain">
<fieldset class="ui-grid-a ">
<div class="ui-block-a" id="FirstGroup">
<fieldset data-role="controlgroup" data-mini="true" data-theme="b" data-type="horizontal" >
<input type="radio" name="same" id="sold" value="on" checked="checked">
<label for="sold">One</label>
<input type="radio" name="same" id="active" value="off">
<label for="active">Two</label>
</fieldset>
</div>
<div class="ui-block-b" id="SecondGroup">
<fieldset data-role="controlgroup" data-mini="true" data-theme="b" data-type="horizontal" >
<input type="radio" name="conditionSame" id="all" value="on" checked="checked">
<label for="all">One</label>
<input type="radio" name="conditionSame" id="used" value="on" >
<label for="used">Two</label>
<input type="radio" name="conditionSame" id="new" value="on">
<label for="new">Three</label>
</fieldset>
</div>
</fieldset>
</div>
谢谢。
【问题讨论】:
标签: jquery html css jquery-mobile responsive-design