如果以下代码或我的问题有任何错误,请见谅,我对代码了解不多,但正在学习:)。对不起,链接中的空格和缺少这些东西 - < - 真的很难发布代码:)
在我的网站 http:// second to nature .co.uk/en/ 上,我正在尝试用常春藤在网站的两侧创建背景图像。它是一个prestashop网站。
我确实设法使用以下 css 代码实现了这一点,但是它在 ie 6-8 中不起作用——因为这些浏览器不支持 css3。
background:url(http:// second to nature.co.uk/img/backgroundleft.jpg) top left fixed
no-repeat, url(http:// second to nature.co.uk/img/backgroundright.jpg) top right fixed no-repeat;
因此,经过一番研究,我尝试用两个 div 创建想要的效果:
<div id="container">
<div id="inner-container">
</div>
</div>
然后使用下面的 css 来实现它。
如您所见,如果您访问该站点,左侧图像显示正确,但右侧未显示。
#container {
background: url(http:// second to nature.co.uk/img/backgroundleft.jpg) repeat-y;
position: fixed;
top: 0px;
left: 0px;
width: 130px;
height: 1000px;
}
#inner-container {
background: transparent url(http:// second to nature.co.uk/img/backgroundright.jpg)) repeat-y;
position: fixed;
top: 0px;
right: 0px;
width: 130px;
height: 1000px;
}
谁能看到我哪里出错或有修复?帮助将不胜感激。
非常感谢