1

我正在使用 Firefox 在 localhost 上测试一个站点,现在我看到我提供的背景图像和颜色在 Chrome 中根本没有显示。在 IE 中,它在 IE9 中显示,但在 IE8 或 7 中不显示……所以在 Chrome、IE7 和 IE8 中,我都没有将图像视为颜色……

可能是什么问题?我同时使用一种颜色作为图像。这是我正在使用的代码:

background: url("http://localhost/test/wp-content/uploads/2013/01/bg.png") no-repeat scroll left 550px center #222;

PS我使用左550px,因为我不想使用右-80px...有人告诉我使用减号不好...

4

1 回答 1

0

尝试将颜色放在 url 之前

根据 W3C:背景:[背景颜色] [背景图像] [背景重复] [背景附件] [背景位置];

所以你的代码应该是这样的(我删除了 double left 属性,如果它是一个正数,而不是自动从左边推 550px):

background: #222 url("http://localhost/test/wp-content/uploads/2013/01/bg.png") no-repeat scroll 550px center;
于 2013-01-04T20:33:27.593 回答