为什么跨度在IE7下没有边界底部?

run*_*day 1 html css

http://phplist.xxmn.com/node/1

为什么位于页面中心的两个红色框(在Tags :)下没有边框底部?两个红色框html标签是

<span>  
Run Code Online (Sandbox Code Playgroud)

我申请了

        border:1px solid red; 
Run Code Online (Sandbox Code Playgroud)

它.但是在IE7下,边框底部没有显示,firefox还可以.out div框(id = vistor_comment)太高了,而不是firefox?为什么?如何改变它.谢谢.

Baz*_*zzz 6

试着也给它 display: inline-block;

我认为这是因为跨度所在的行高低于包含边界的跨度的高度,因此最低的几个像素被切断,在这种情况下,足以使底部边框消失.