Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css IE8 repeat-y失败_Css_Internet Explorer 8 - Fatal编程技术网

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