首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >标题背景图片没有显示在ie6上

标题背景图片没有显示在ie6上
EN

Stack Overflow用户
提问于 2014-06-30 12:22:40
回答 2查看 128关注 0票数 2

我注意到我的标题的背景图片在ie6上根本没有显示。请参阅http://goo.gl/YbW2xb

不想让我的网站在ie6上看起来很完美,但是有一个快速的解决办法吗?

非常感谢,

CSS:

代码语言:javascript
复制
header {
position: relative;
  width: 100%;
  height: 600px;
  margin-right: auto;
  margin-left: auto;
  background-size: 100% 100%, cover;
  background-color: rgb(222, 222, 222);
}

.wrapper-3 header {
  background-image: -webkit-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
  background-image:    -moz-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
  background-image:      -o-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
  background-image:     -ms-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
  background-image:         linear-gradient(359deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
  background-position: 0% 0%, center center;
  opacity: 0.95;
}

HTML

代码语言:javascript
复制
<div class="wrapper wrapper-3 clearfix">
    <header class="clearfix">
</header>
</div>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-30 12:36:57

尝尝这个。用这个替换你的css。添加

代码语言:javascript
复制
.wrapper-3 header {
  background-image:url('../images/.jpg'); /*add this for IE*/

  background-image: -webkit-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
  background-image:    -moz-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
  background-image:      -o-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
  background-image:     -ms-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
  background-image:         linear-gradient(359deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
  background-position: 0% 0%, center center;
  opacity: 0.95;
}
票数 1
EN

Stack Overflow用户

发布于 2014-06-30 12:38:37

既然IE6不支持多个背景,那么简单的退路应该有效吗?

您有没有文件名为您的图像,不确定这是打算!

代码语言:javascript
复制
.wrapper-3 header {
    background-image: url('../images/.jpg'); /* fallback */
    background-image: -webkit-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
    background-image:    -moz-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
    background-image:      -o-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
    background-image:     -ms-linear-gradient(91deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
    background-image:         linear-gradient(359deg, rgba(255, 255, 255, 0.23) 0%, rgba(0, 0, 0, 0) 100%), url('../images/.jpg');
    background-position: 0% 0%, center center;
    opacity: 0.95;
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24490082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档