在我的應用程序中,我的標籤可以是5到15個字符。由於這個原因,標籤的寬度不同,但是周圍的div隨着父母的寬度而增加,而不是內容。Div的寬度不隨它的內容而增加
我應該在CSS中放入什麼東西以使div寬度適應其內容的寬度?
在此先感謝!
HTML
<div class="tag">
<a href="#">
<span class="content">Test album</span>
</a>
<a href="#" class="album">X</a>
</div>
CSS
div.tag {
background: red;
}
測試用例:http://jsfiddle.net/T4XJ3/1/
確保div不會直接應用於其他規則的寬度。還要確保它的父母也沒有給出明確的寬度。像Chrome的檢查員或Firebug這樣的工具在這裏是不可或缺的。 – Bojangles
[測試用例](http://jsfiddle.net/)會讓你的問題更容易回答。 – thirtydot
@thirtydot完成! – holyredbeard