1
我不能這樣工作。這可能很簡單,但我不能讓複選框與其各自的文本輸入並排對齊。在jQuery Mobile中對齊複選框和文本輸入的問題
這是fiddle
HTML
<fieldset data-role="controlgroup">
<div data-role="fieldcontain" style="float:left; width:100%">
<input type="checkbox" name="1" id="1" value="1" />
<input type="text" name="name" id="basic1" value="A" />
</div>
<div data-role="fieldcontain" style="float: left; width:100%">
<input type="checkbox" name="2" id="2" value="2" />
<input type="text" name="name" id="basic2" value="B" />
</div>
<div data-role="fieldcontain" style="float: left; width:100%">
<input type="checkbox" name="3" id="3" value="3" />
<input type="text" name="name" id="basic3" value="C" />
</div>
<div data-role="fieldcontain" style="float: left; width:100%">
<input type="checkbox" name="3" id="4" value="4" />
<input type="text" name="name" id="basic4" value="D" />
</div>
</fieldset>
我也使用網格嘗試:
<div class="ui-grid-a">
<div class="ui-block-a">
<input type="checkbox" name="jobtype" id="1a" value="1" />
</div>
<div class="ui-block-b">
<input type="text" name="name" id="basic1a" value="A" />
</div>
CSS
.ui-input-text {
width: 80%;
float:right;
display:inline
}
.ui-block-a {
width:20%
}
.ui-block-b {
width:80%;
}
我在這裏錯過了什麼?謝謝!
這裏有一種方法:http://jsfiddle.net/ezanker/sczxmquj/6/ – ezanker
@ezanker,這個偉大工程,你爲什麼不把它寫成答案,我可以接受它嗎?謝謝! – cubanGuy