Css IE8 repeat-y失败
我正在为这样一个部门设置背景:Css IE8 repeat-y失败,css,internet-explorer-8,Css,Internet Explorer 8,我正在为这样一个部门设置背景: background:透明url(images/con left bg.PNG)repeat-y 然而,它填充了整个空间,而不是垂直重复它 有没有办法解决这一问题,使其适用于IE8?尝试将CSS分离为单独的属性:值配对,并在url周围加引号 background-image: url('images/con-left-bg.PNG'); background-repeat: repeat-y; background-color: transparent; 但是请
background:透明url(images/con left bg.PNG)repeat-y代码>
然而,它填充了整个空间,而不是垂直重复它
有没有办法解决这一问题,使其适用于IE8?尝试将CSS分离为单独的属性:值代码>配对,并在url周围加引号
background-image: url('images/con-left-bg.PNG');
background-repeat: repeat-y;
background-color: transparent;
但是请注意,在IE中,将背景色设置为透明有时会变得不可靠
background-repeat: repeat-y;
你忘了那部分:p,还有另一件事。用分号(;)结束每条语句。它应该有效。你能提供一个演示给我们测试吗?“我的IE8支持repeat-y。。。也许您想使用repeat-x
?您的文件扩展名是.png还是.png?或者你可能在css的其他地方重写了你的规则。否则在包括IE6在内的所有IE浏览器中都可以正常工作。前两个应该无关紧要。@willem你的意思是“应该是注释的答案不是答案”:P