2012-04-10 91 views
7

一個簡單的問題..是否可以在CSS中設置跨度標記的百分比寬度?例如:設置跨度元素的百分比寬度

<span style="width: 50%">...</span> 

等。

在我的項目我目前使用的div但ofcourse每個div標籤換行符被插入後(我不想)。所以最明顯的解決方案是使用span標籤而不是div。但後來我無法定義span標籤的寬度。至少不是百分比類型的。

在此先感謝您的幫助!

+0

[CSS一個標籤的寬度]的可能重複(http://stackoverflow.com/questions/621401/css-width-of-a-span-tag) – ManseUK 2012-04-10 08:44:22

回答

23

定義元素作爲內聯塊,你可以同時與周圍的內容保持它內嵌控制寬度和高度像塊元素。

#element { 
    display: inline-block; 
    width: 50%; 
} 
3

內聯元素不能有維度。做他們這樣做,並且仍然保持在線,加:

display: inline-block