当前位置 : 主页 > 网页制作 > Bootstarp >

jsf – Glyphicons无法正确显示

来源:互联网 收集:自由互联 发布时间:2021-06-12
我正在使用jsf,primefaces和bootstrap 3开发一个应用程序. 来自glyphicons的测试页面完美地显示在我的浏览器中,但是当我尝试使用web项目中的图标时,我只会得到奇怪的符号. 我最好的猜测是,
我正在使用jsf,primefaces和bootstrap 3开发一个应用程序.

来自glyphicons的测试页面完美地显示在我的浏览器中,但是当我尝试使用web项目中的图标时,我只会得到奇怪的符号.

我最好的猜测是,glyphicons css文件无法找到字体,即使我将它们也复制到项目中并让相关部分相同:

-resources
     -css
      -bootstrap.css
      -bootstrap-glyphicons.css
     -fonts
      -glyphicons-halflings.eot
      -glyphicons-halflings.otf
      -glyphicons-halflings.svg
       ...

如何确保css文件找到我的字体目录/修复此错误?

使用资源处理程序,它是用于定义和访问资源的标准机制.我看到你的资源以正确的方式放置.

尝试替换css上的路径以获取此类内容

#{resource['fonts:glyphicons-halflings.svg']}

更多的信息:

What is the JSF resource library for and how should it be used?

http://www.packtpub.com/article/jsf-images-css-and-js

网友评论