【发布时间】:2014-12-24 04:58:03
【问题描述】:
我有一些带有 svg 背景的 div 层。设置为 100% 宽度和自动高度:
<div class="group section hot-bonus">
<div class="layer layer-base clouds"></div>
<div class="layer layer-back1 clouds-1"></div>
<div class="layer layer-back2 clouds-2"></div>
<div class="layer layer-back3 clouds-3"></div>
<div class="layer layer-back5 bg"></div>
</div>
.group 具有以下样式:
height: 65%;
z-index: 8;
text-align: center;
所有的云都遵循这种格式:
.clouds {
z-index: 6;
background: url(../images/hot_bonus_clouds.svg) center bottom no-repeat;
background-size: 100% auto;
@include transform( scale(1.1) );
}
结果是这样的(全角浏览器截图):
但是,我似乎无法让它在 IE10 上运行。这就是它给我的(别管设计/布局差异,只是未拉伸的云背景):
尽管 IE10 显示它们应用了 background-size: 100% auto; 样式。
有什么想法吗?
【问题讨论】:
-
.clouds 容器和任何父容器是否设置为 100% 宽度?如果您显示更多代码结构可能会更好。
-
我已经稍微更新了 OP,如果您还需要什么,请告诉我。
-
嗨,克里斯蒂娜,感谢您的意见 - 链接成功了!
标签: html css internet-explorer svg