2012-04-10 130 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 
相关问题