我有一個內聯列表,我希望寬度爲330px,高度爲50px。然而,我無法把它變成我想要的寬度/高度。它只與它包含的內容一樣大,我做錯了什麼? http://jsfiddle.net/Apnx5/更改內聯列表的寬度和高度
0
A
回答
3
你不能用你當前的html設置來做到這一點。沒有辦法說,我希望這些列表項根據內容動態調整大小,但是如果有剩餘的東西請添加它。
改爲使用display: table-cell
。這將需要標記和css更改。不是IE7兼容,但IE7快死了(與IE6不同)。
http://jsfiddle.net/mrtsherman/Apnx5/6/
<div id="listed">
<div class="item"><a href="#"> Profile </a></div>
<div class="item"><a href="#"> About </a></div>
<div class="item"><a href="#"> Photos </a></div>
<div class="item"><a href="#"> My Albumlist </a></div>
</div>
#listed {
height: 50px;
width: 330px;
display: table;
}
div.item {
display: table-cell;
border: 1px solid gray;
vertical-align: middle;
text-align: center;
border-collapse: collapse;
}
+0
爲什麼需要更改HTML? ul和li元素應該能夠承擔這些風格。 – 2012-02-16 04:29:06
+0
答案是正確的,但看起來很可怕。我在這裏修復了它:http://jsfiddle.net/Apnx5/13/ – caleb 2012-02-16 04:45:59
相關問題
- 1. 更改圖像的寬度和高度
- 2. 更改圖像的高度和寬度
- 3. 更改寬度/高度值
- 4. 更改SWF寬度/高度
- 5. 如何更改ImageView高度和寬度
- 6. CSS更改元素高度和寬度
- 7. 更改寬度和高度使用jQuery
- 8. 更改字體高度和寬度
- 9. 跨度高度寬度無法更改
- 10. 使用ExcelPackage更改列的寬度和高度
- 11. 固定寬度的Ffmpeg更改高度
- 12. 更改div的寬度/高度dinami
- 13. 改變高度和寬度的水平列表
- 14. 如何更改ggplotly的寬度和高度?有沒有簡單的方法來改變寬度和高度?
- 15. 更改LinearLayout的背景會改變它的寬度和高度
- 16. 固定高度和更改標題寬度(HTML表格)
- 17. 內容視圖的寬度和高度
- 18. 尺寸,僅更改寬度/高度
- 19. 自動更改圖像寬度/高度
- 20. jssor更改縮略圖寬度高度
- 21. 無法更改圖像標記內的跨度高度和寬度
- 22. 更改表寬度
- 23. 內聯子列表寬度轉換
- 24. 寬度和高度
- 25. 高度和寬度
- 26. img或css寬度的內聯寬度?
- 27. 高度和寬度內聯屬性HTML/CSS
- 28. 從內聯樣式中刪除高度和寬度
- 29. 顯示:內聯重置高度和寬度
- 30. Iframe寬度和高度不會改變
你指定它是該公司正正好。按照您的指定,列表的寬度爲330px,列表的高度爲50px。你的意思是你想要每件物品都是330px x 50px? – caleb 2012-02-16 04:12:54
那麼你的列表項不會填充'ul'。你認爲哪裏會有額外的空間?均勻分佈在四個項目之中? – mrtsherman 2012-02-16 04:15:06
@ mrtsherman是的,這可能嗎? – user1174762 2012-02-16 04:18:43