繁体   English   中英

IE中没有显示背景图片

[英]Background image is not showing in IE

IE中没有显示背景图片。 而它在Chrome中表现良好。

这是CSS:

.banner1 {
  background-image: url(/assets/images/banner-1.jpg)!important;
  height: 100%;

  display: block;
}

.banner2 {
  background-image: url(/assets/images/banner-2.jpg);
  height: 100%;

  display: block;
}

.banner3 {
  background-image: url(/assets/images/banner-3.jpg)!important;
  height: 100%;

  display: block;
}

.banner4 {
  background-image: url(/assets/images/banner-4.jpg)!important;
  height: 100%;

  display: block;
}

HTML:

     <div class="right_bx">


<span class="banner1"></span>

      </div>
 <div class="right_bx">
          <span class="banner2"> </span>
      </div>
 <div class="right_bx">
          <span class="banner3"></span>
      </div>
 <div class="right_bx">
          <span class="banner4"></span>
      </div>

当我刷新页面时,我看到横幅1图像出现。 fisrt div中的图像在IE中出现。例如,如果我在第一个div中给出横幅2,我可以看到横幅2图像。 但随后的div图像并没有出现在IE中

不确定这会有效,但试试这个

.banner1 {
  background-image: "assets/images/banner-1.jpg"!important;
  height: 100%;

  display: block;
}

.banner2 {
  background-image: "assets/images/banner-2.jpg";
  height: 100%;

  display: block;
}

.banner3 {
  background-image: "assets/images/banner-3.jpg"!important;
  height: 100%;

  display: block;
}

.banner4 {
  background-image: "assets/images/banner-4.jpg"!important;
  height: 100%;

  display: block;
}

使用background: url("..."); background-image: url("..."); 也不要在文件路径的开头使用/

/assets/images/banner-1.jpg更改为: assets/images/banner-1.jpg等。

.banner1 {
  background: url("assets/images/banner-1.jpg");
  height: 100%;

  display: block;
}

.banner2 {
  background: url("assets/images/banner-2.jpg");
  height: 100%;

  display: block;
}

.banner3 {
  background: url("assets/images/banner-3.jpg");
  height: 100%;

  display: block;
}

.banner4 {
  background: url("assets/images/banner-4.jpg");
  height: 100%;

  display: block;
}

尝试使用F12开发人员工具检查相关元素(图像加载是否成功,以及CSS样式)。 我想也许问题是div容器是空的,所以图像不显示。 您可以尝试将内容填充到div,或参考以下代码来设置修复高度属性:

.right_bx{
    height: 200px;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM