问题描述:
谷歌浏览器加载某个css样式失败
原因分析:
我的排错方案如下
1、检查路径是否正确
这一查果然有猫腻,用浏览器直接访问css资源:http://localhost:8080/webui/css/pagination.css显示Not Found
但是访问别的css文件,例如 http://localhost:8080/webui/css/theme.css是可以访问到这些个资源,我有打开了360浏览器,用http://localhost:8080/webui/css/pagination.css访问pagination.css成功,这令人更懵逼了
解决方案:
1、出现上述的情况可以排除css的引入语法错误或css本身语法错误,而是要从浏览器的资源获取方面找原因 2 、我检查了一遍浏览器、服务器、css文件的编码,发现都一致全是utf-8,没有问题。 3 、又清空了浏览器和服务器端的缓存,防止缓存作祟....以上操作都无效,果然,面对这种奇葩的bug决不能走寻常路,考虑到pagination.css这个文件是我直接把现成的拷贝到我项目下的,于是我们复制下pagination.css里面的代码又自己新建了一个pagination.css并把代码拷贝了进去,果然,访问成功
错误原因我只能归结于谷歌浏览器犯病,如有前端大神了解具体原因欢迎指教