Chrome报告HTTP 400用于CSS背景图像和渐变

Chrome报告HTTP 400用于CSS背景图像和渐变,css,google-chrome,css-gradients,Css,Google Chrome,Css Gradients,我有一些CSS如下: background: url(evil-whales.png), linear-gradient(to bottom, #4e4e4e 81%, rgba(77,140,70,0.7) 82%, rgba(76,201,61,0) 83%, rgba(78,78,78,0) 100% ); Firefox报告说一切都很好,尽管Chrome报告说有HTTP 400 邪恶鲸鱼.png、%20RGB(78、%2078、%2078)%2081%,%20rg…%20rgba(76

我有一些CSS如下:

background: url(evil-whales.png),
linear-gradient(to bottom,
#4e4e4e 81%,
rgba(77,140,70,0.7) 82%,
rgba(76,201,61,0) 83%,
rgba(78,78,78,0) 100%
);
Firefox报告说一切都很好,尽管Chrome报告说有HTTP 400

邪恶鲸鱼.png、%20RGB(78、%2078、%2078)%2081%,%20rg…%20rgba(76、%20201、%2061、%200)%2083%,%20rgba(78、%2078、%2078、%200)%20100%):1 得到


如何解决此问题而不只是将其隐藏在控制台视图中?

出于好奇,您是否尝试用引号括住URL?@Quantastical是的,没有区别。在这里似乎工作正常:-不报告任何400个错误。你的CSS是内联的还是在一个单独的文件中?@HaukurHaf我有Chrome 49.0.2623.75 m。没有很多关于CSS的信息,多个背景图像带有渐变,尽管它确实有效,即使请求是愚蠢的。我认为它可能是将梯度作为HTTP查询发送的?是的,它似乎就是这样做的。它是对线性渐变进行url编码的,就好像它是作为HTTP请求发送的一样。