我有很多元素需要在同一行對齊,除了第一個標籤,我真的需要選擇寬度以適應窗口大小(調整大小)。例如。 元素的自動調整組合
我無法更改HTML結構,因爲它是由框架自動生成的,但我可以更改CSS代碼,甚至可以在html中添加一些類。
<div class="input-group">
<span>
<span class="inline"> </span>
<label class="block">Pets</label>
<span class="inline">
<select>
<option value=" "> </option>
<option value="Dog">Dog</option>
<option value="Cat">Cat</option>
</select>
</span>
<span class="inline">*</span>
<span class="inline">
<span > </span>
</span>
</span>
<span>
<span>
<button>
<span>Configure</span>
</button>
</span>
<span >*</span>
<span >
<span > </span>
</span>
</span>
</div>
我tryed很多事情與元件檢查,尤其是與表和表單元格值的顯示屬性,但我不能得到在相同的線路和元件具有自動調整大小寬度的選擇。我不能將第一個跨度與同一行中的選擇對齊...
.input-group {
display: table;
width:100%;
background-color: yellow;
}
.inline
{
display: table-cell;
height: 33px;
}
.block{
display: block;
}
你能幫我一下嗎? 非常感謝! 小提琴:http://jsfiddle.net/gal007/29qstLq8/1/
是這樣的嗎? ---------------> [Fiddle](http://jsfiddle.net/chipChocolate/29qstLq8/10/)。 – 2014-11-03 18:53:12
不,看看我添加的圖片:http://jsfiddle.net/gal007/29qstLq8/11/ – gal007 2014-11-03 19:03:21
這個想法是讓標籤分開。當你調整窗口的大小時,調整組件的大小,但將它們放在同一行中 – gal007 2014-11-03 19:04:24