设置span元素的百分比宽度

时间:2012-04-10 08:41:28

标签: css width html

一个直截了当的问题..是否可以在CSS中设置span标签的宽度百分比?例如:

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

等。

在我的项目中,我目前正在使用div,但是在每个div标签之后插入一个换行符(我不想要)。因此,最明显的解决方案是使用span标签而不是div。但是后来我无法定义span标签的宽度.Atleast不是百分比的方式。

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:25)

将元素定义为内联块,您可以像块元素一样控制宽度和高度,同时使其与周围内容保持一致。

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

答案 1 :(得分:3)

内联元素不能包含尺寸。他们这样做,仍然保持内联,添加:

display: inline-block