2013-02-14 69 views
0

我在我的頁面上有一個<div>元素,大致看起來像這樣:http://jsfiddle.net/vWBqB/2/
我想要<select>元素具有最大化的寬度,因此它將帶有紅色邊框的容器中的所有可用空間。
設置width: 100%使其寬度等於父容器,不考慮左側的浮動元素。 display: block完全沒有效果。
Label:<label>中的文字可能會改變(通過JavaScript)。
有沒有辦法解決這個問題,而不是像素設置靜態width最大化元素在一個容器中的兄弟姐妹

回答

0
.left { 
    float:left; 
    width:20%; 

} 

.select { 

    /* width: 100%; */ 
    width:80%; 
    float:right; 
} 

這是否解決了您的問題?

+0

我需要左側環繞其內容。已經找到解決方案使用顯示:table-cell ;,沒有浮動和寬度:100%;爲正確的元素。 – user2052437 2013-02-14 14:40:55