无法使用JSF页面的.css文件加载资源(图标)
这是我的无法使用JSF页面的.css文件加载资源(图标),css,jsf-2.2,Css,Jsf 2.2,这是我的图标.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'),
图标.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页面上。
我在谷歌上搜索过同样的问题,但找不到解决方案。
如果有人能帮助我,我将不胜感激
@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;
}
这是代码。
看,如果它不工作,请根据需要多次重新启动服务器,直到图标出现答案取决于您通过
导入此资源的确切方式。塔里克的回答假设你显然(而且是错误的!)使用了library=“css”name=“…”
而不是name=“css/…”
@BlackBird。根据巴卢斯克的评论,我删除了我的问题,因为它具有误导性,我使用了错误的方法。无论如何,您能在问题中包括如何在xhtml页面中导入CSS吗?