IE 7中的图像显示

时间:2010-07-09 17:34:37

标签: css

我有一个像http://ratingscorner.com/mobiles

这样的网页

如果你看到左侧有一个+图像显示。它没有出现在IE 7.我尝试了所有可能的事情..但无法解决它。所以在这里寻求帮助..对此有任何帮助。

3 个答案:

答案 0 :(得分:1)

它是一个span,inline元素。

添加display: block;并指定高度和宽度。

在IE8中它的行为也一样。

答案 1 :(得分:1)

您需要在.plus

的css声明中明确说明宽度和高度
span.plus {
   width:12px;
   height:12px;
}

答案 2 :(得分:0)

您的图片的高度和宽度为0,因此它根本不会显示在IE7中。我做了一些快速调试,发现如果你将高度设置为15px并显示为阻止,那么它就会很好地显示出来。添加左侧浮动有助于将其移动到按钮名称的左侧。

因此,对于.Syb .plus CSS定义,请添加:

height:15px;
display:block;
float:left;

然后你应该没事。