无法使用.css文件为JSF页面加载资源(图标)

时间:2015-02-21 11:58:26

标签: css jsf-2.2

这是我的icon.css文件。

 @font-face {
font-family: 'icomoon';
src:url("#resource{['css/fonts/icomoon.eot']}");
src:url("#resource{['css/fonts/icomoon.eot?#iefix']}") format('embedded-opentype'),
    url("#resource{['css/fonts/icomoon.woff']}") format('woff'),
    url("#resource{['css/fonts/icomoon.ttf']}") format('truetype'),
    url("#resource{['css/fonts/icomoon.svg#icomoon']}") format('svg');
font-weight: normal;
font-style: normal;

}

我使用了资源处理程序,而是需要使用资源加载程序来调用.eot.woff个文件。因为我的图标没有显示在我的jsf页面上。 我用Google搜索了相同但无法找到解决方案。 如果有人能帮助我,我将感激不尽。

1 个答案:

答案 0 :(得分:0)

@font-face {
font-family: 'icomoon';
src: url("#{resource['Styles:fonts/icomoon.eot?gmqg4d']}");
src: url("#{resource['Styles:fonts/icomoon.eot']}&gmqg4d#iefix") format('embedded-opentype'),
url("#{resource['Styles:fonts/icomoon.ttf']}") format('truetype'),
url("#{resource['Styles:fonts/icomoon.woff']}") format('woff'),
url("#{resource['Styles:fonts/icomoon.svg']}&gmqg4d#icomoon") format('svg'); 
font-weight: normal;
font-style: normal;
}

这里的代码。 看,如果不起作用,请根据需要多次重启服务器,直到图标出现