这是我的背景图像语法:
background:url(images/img.jpg) repeat-x scroll left bottom / 100% 100% transparent;
我从网上复制了这个,不确定正斜杠在那里做什么。我正在使用它来调整响应式布局的背景大小。这在 FF、Chrome、Opera、IE10 和 IE9 中非常适合我,但在 Safari 和 IE8 中不起作用。
是否有适用于 Safari 和 IE8 的解决方法?
这是我的背景图像语法:
background:url(images/img.jpg) repeat-x scroll left bottom / 100% 100% transparent;
我从网上复制了这个,不确定正斜杠在那里做什么。我正在使用它来调整响应式布局的背景大小。这在 FF、Chrome、Opera、IE10 和 IE9 中非常适合我,但在 Safari 和 IE8 中不起作用。
是否有适用于 Safari 和 IE8 的解决方法?
background-size 在 IE8 和旧版本的 safari 中不起作用,因此背景图像未显示您拥有 100% 100%。
所以就像这样在你的样式表中使用
background:url(images/img.jpg) repeat-x;
请仅设置背景样式并检查所有浏览器
background:url(images/img.jpg) repeat-x ;
如果您想要整页背景,请同时使用 repeat-x 和 repeat-y
喜欢:
background:url(images/img.jpg) repeat-x repeat-y;