我在頁面中放置了一個div,或者在頁面中放置了任何東西,它會自動將其寬度擴展到最後,就好像我將寬度設置爲100%一樣。很明顯,我需要爲這個東西設置一個寬度值(比如100px),但我只是希望它的寬度與內容一樣寬,而不是固定的。文本越長,內容應該越寬。我該如何處理?怎麼了?簡單的CSS問題
Q
簡單的CSS問題
0
A
回答
2
缺省情況下,auto
寬告訴塊元素擴展到父元素的整個寬度。你想要display: table
或display: inline-block
它縮小到其內容的寬度。
你可以在這裏看到實際display: table
:
1
您需要設置:
width: auto;
display: inline-block;
+0
很抱歉,但這個可笑不起作用。在提出問題之前,我嘗試了這一點。它仍然是100%的寬度。 – 2013-03-03 17:34:15
+0
很抱歉忘了一行。 XD看我的編輯。 – 2013-03-03 17:38:38
相關問題
- 1. CSS問題簡單
- 2. 簡單的CSS問題
- 3. Mouseover的簡單Css問題
- 4. 簡單的CSS問題
- 5. 簡單的CSS問題,寬度爲100%
- 6. CSS簡單的類調用問題
- 7. 簡單的CSS定位問題
- 8. 簡單的CSS懸停問題?
- 9. 簡單的背景CSS問題
- 10. 簡單的問題:CSS頁面佈局
- 11. 簡單的CSS問題 - 上面
- 12. CSS - 簡單的DIV佈局問題
- 13. 簡單的CSS高度問題
- 14. 簡單的CSS問題 - 粘頁腳等
- 15. 簡單的問題:Safari和CSS/Javascript Rollovers
- 16. 一個簡單的CSS邊距問題
- 17. 簡單的CSS浮動問題
- 18. 簡單的HTML/CSS浮點問題?
- 19. 簡單表格CSS邊框問題
- 20. CSS簡單圖片庫問題
- 21. 簡單的問題
- 22. 簡單的問題
- 23. 的CSS jQuery的問題用簡單的下拉菜單
- 24. 簡單的HTML和CSS表愚蠢的問題,簡單的解決方案
- 25. MVVM簡單問題
- 26. 簡單C問題
- 27. 簡單$ _GET問題
- 28. 簡單Jeditable問題
- 29. Xpath簡單問題
- 30. (簡單)問題TweetSharp
非常感謝你。顯示:表;並顯示:內聯塊都運行良好。但我還有更多的問題。拳頭什麼可以做到這一點,爲什麼我最終必須設置顯示:表?另一件事:使用兩者中的一種會有什麼區別,或者是否有一點彼此不同? – 2013-03-03 17:44:10
行內塊元素(想'')將與任何同分行內聯元素內聯,而表元素(認爲'