相关疑难解决方法(0)

Rails:使用Font Awesome

我的网页设计师为我提供了已添加到字体真棒的更新字体/图标 - 他将其放在本地字体文件夹中.我还获得了一个font-awesome.css文件.

我直接将fonts文件夹复制到我的资产中,并将font-awesome.css放在assets/stylesheets中.

我的代码中正确引用了css,但是没有加载字体文件夹中的任何图标.

我需要做些什么才能确保所有内容都正确加载和/或引用了fonts文件夹?

fonts ruby-on-rails font-awesome

56
推荐指数
5
解决办法
6万
查看次数

使用Grails资源插件1.2.7破坏的CSS文件中的URL

最近将grails项目升级到2.3.7并将其插件升级到最新版本,这使得Resources插件达到了1.2.7.这适用于Grails 2.1.2和资源插件1.2RC3,但现在它不是:

每当我有一个css文件通过这样的URL引用某些东西

.checkbox-input-wrap.checked {
  background-image: url(/img/uniform-assets/checkbox.png);
}
Run Code Online (Sandbox Code Playgroud)

在网页上它会导致此错误(它在URL的前面留下'资源:/')

GET资源:/img/uniform-assets/checkbox.png net :: ERR_UNKNOWN_URL_SCHEME

css grails grails-resources-plugin

16
推荐指数
1
解决办法
7114
查看次数

尝试在Font Awesome中使用fontawesome-webfont.woff时出错

我想在我的项目中使用Font Awesome.我修改了font-awesome.css以指向存储字体文件的目录.所以现在它看起来像这样:

src: url('fontawesome-webfont.eot?v=3.2.1');
src: url('fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('fontawesome-webfont.woff?v=3.2.1') format('woff'), url('fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
Run Code Online (Sandbox Code Playgroud)

但问题是它在我的浏览器控制台上引发了错误url('fontawesome-webfont.woff?v=3.2.1').错误是:

GET http://localhost/***/***/fontawesome-webfont.woff?v=3.2.1 400 (Bad Request)         fontawesome-webfont.woff?v=3.2.1:1
GET http://localhost/***/***/fontawesome-webfont.ttf?v=3.2.1 400 (Bad Request)      fontawesome-webfont.ttf?v=3.2.1:1
Run Code Online (Sandbox Code Playgroud)

如果我修改语句url('fontawesome-webfont.woff')然后它没有任何错误.我在StackOverflow上发现了这个问题,其中用户遇到了同样的问题但没有提供令人满意的答案.

有人知道这个的原因吗?另外为什么字体的URL中的附加参数提供了喜欢fontawesome-webfont.eot?#iefix&v=3.2.1fontawesome-webfont.svg#fontawesomeregular?v=3.2.1

css fonts font-awesome

5
推荐指数
1
解决办法
1万
查看次数