Css ie7中的图像显示

Css ie7中的图像显示,css,Css,我有一页像 如果看到左侧,则会显示+图像。它不出现在IE7中。我试了所有可能的办法,但都解决不了。所以在这里寻求帮助。。这方面的任何帮助。它是一个跨行的内联元素 添加显示:块并指定高度和宽度 它在IE8中的行为也一样。您需要在css声明中明确说明的宽度和高度 span.plus { width:12px; height:12px; } 您的图像的高度和宽度为0,因此它根本不会显示在IE7中。我做了一些快速调试,发现如果您将高度设置为15px,并将显示设置为block,那么它就会显示

我有一页像


如果看到左侧,则会显示+图像。它不出现在IE7中。我试了所有可能的办法,但都解决不了。所以在这里寻求帮助。。这方面的任何帮助。

它是一个跨行的内联元素

添加
显示:块并指定高度和宽度


它在IE8中的行为也一样。

您需要在css声明中明确说明
的宽度和高度

span.plus {
   width:12px;
   height:12px;
}

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

因此,在您的
.Syb.plus
CSS定义中,添加:

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

那你应该没事。

我想你的意思是“明确声明”。。。他已经通过不定义高度和宽度来暗示高度和宽度。