Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取字体的路径css问题_Css_Ruby On Rails_Ruby_Fonts - Fatal编程技术网

获取字体的路径css问题

获取字体的路径css问题,css,ruby-on-rails,ruby,fonts,Css,Ruby On Rails,Ruby,Fonts,我对font-awesome railsgem有一些问题,所以我决定下载font-awesomefont,将它放在我的asset目录下的font文件夹中。在我的application.css.scss中,我导入@import“font-awesome”

我对
font-awesome rails
gem有一些问题,所以我决定下载
font-awesome
font,将它放在我的
asset
目录下的
font
文件夹中。在我的
application.css.scss
中,我导入
@import“font-awesome”字体awesome.css.scss.erb
中,我把

@font-face {
    font-family: "FontAwesome";
    src: url('<%= asset_path('fontawesome-webfont.eot')%>');
    src: url('<%= asset_path('fontawesome-webfont.eot?#iefix')%>') format('eot'), url('<%=    asset_path('fontawesome-webfont.woff')%>') format('woff'), url('<%= asset_path('fontawesome-webfont.ttf')%>') format('truetype'), url('<%= asset_path('fontawesome-webfont.svg#FontAwesome')%>') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face{
字体系列:“FontAwesome”;
src:url(“”);
src:url('')格式('eot')、url('')格式('woff')、url('')格式('truetype')、url('')格式('svg');
字体大小:正常;
字体风格:普通;
}

在设置了
config.assets.path之后,我在样式表中创建了一个字体文件夹,并使用url('font/fontsawesome webfont.eot')访问它

我不知道这是否是最好的做法,但对我来说是有效的