爲了通過側放元件側,使用ui-grid
佈局。對於兩個項目,請將類ui-grid-a
添加到div。然後用div和另一個類ui-block-b
首先包裝。
Demo
<form>
<div class="ui-grid-a">
<div class="ui-block-a">
<label for="numbers"></label>
<input type="number" name="numbers" id="number" />
</div>
<div class="ui-block-b">
<label for="slider-6" class="ui-hidden-accessible">Slider:</label>
<input type="range" name="slider-6" id="slider-6" min="0" max="100" value="50" />
</div>
</div>
可選 - 孩子的div的覆蓋寬度。
.ui-block-a { width: 30% !important; padding-right: 10px !important }
.ui-block-b { width: 70% !important }
對於輸入,您需要通過jQuery或CSS調整輸入的父div的高度。
注:滑塊有type=number
屬性爲好,因此,你需要重寫輸入框僅具有ui-input-text
類。
CSS
div.ui-input-text { height: 28px !important }
jQuery的
$('[type=number]').closest('div.ui-input-text').css('height', '28px');
使用'UI-grid'把它們並排和文本框,你需要調整其母公司的風格。 '$('[type = number]')。closest('div').css('height','30px');'。嘗試一下。 – Omar
示例http://jsfiddle.net/Palestinian/2gfVa/ – Omar
謝謝!我玩CSS的時候,直到我還有邊界匹配。你可以張貼這個答案,我可以接受嗎? – Paul