问题描述
项目原先使用的awesome字体是4.1版本的,将项目中的font-awesome.css、font-awesome.min.css文件和fonts目录下的字体都替换成4.7的后,重新启动项目,4.7新加的图标还是显示不出来。但是引入方式由本地改为
<link rel="stylesheet" href="https://cdn.staticfile.org/font-awesome/4.7.0/css/font-awesome.css">
能正常显示。
原因
浏览器缓存。
解决
方法一:清空浏览器缓存;
方法二:引入的css文件后面加上版本号(推荐)
<link rel="stylesheet" href="<%=request.getContextPath() %>/resources/ace/assets/css/font-awesome.css?v=3660" />