在IE 8上的背景图像

时间:2014-01-15 06:01:51

标签: html css internet-explorer

如何在IE 8上显示背景图片。

HTML

 <div id="header"></div>

的CSS

#header
 {
 background-image:url('../img/header.png');
 height:73px;
 }

3 个答案:

答案 0 :(得分:0)

尝试提供一些宽度,例如width:960px

通常情况下,如果某些其他类继承像float:left这样的浮动,IE8将不会采用宽度默认值。或者您可以删除浮动以显示背景图像。

您还在评论中提到,添加一些文字时会显示背景。所以我确定问题在于你的宽度;

答案 1 :(得分:0)

通常,无论您使用什么浏览器,它都可以正常工作,它是一个基本的css属性。您是否尝试使用简单的“背景”属性而不是“背景图像”,或者可以检查您要调用的图像的路径作为背景

答案 2 :(得分:0)

尝试:

#header{
   background: url('../img/header.png') no-repeat left top; //Assuming path is correct since it works in other browsers
   height:73px;
   width: 1000px;// Give width here
   float: left;
}