【发布时间】:2014-04-01 15:54:41
【问题描述】:
我目前拥有的是以下路径中的字体文件夹:app/assets/fonts。
存储各种@font-face、'font-format-files'(eot、woff、ttf)。另外,我有一个mystyle.scss.erb 文件,代码如下:
@font-face {
font-family: 'ProximaNovaRegular';
src: font-url("<%= font_path('proximanova-regular-webfont.eot') %>");
src: font-url("<%= font_path('proximanova-regular-webfont.eot') %>") format('embedded-opentype'),
font-url("<%= font_path('proximanova-regular-webfont.woff') %>") format('woff'),
font-url("<%= font_path('proximanova-regular-webfont.ttf') %>") format('truetype'),
font-url("<%= font_path('proximanova-regular-webfont.svg#ProximaNovaRegular') %>") format('svg');
}
@font-face {
font-family: 'ProximaNovaBold';
src: url("<%= font_path('proximanova-bold-webfont.eot') %>");
src: url('<%= font_path('proximanova-bold-webfont.eot') %>") format('embedded-opentype'),
url("<%= font_path('proximanova-bold-webfont.woff') %>") format('woff'),
url("<%= font_path('proximanova-bold-webfont.ttf') %>") format('truetype'),
url("<%= font_path('proximanova-bold-webfont.svg#ProximaNovaBold') %>") format('svg');
}
@font-face {
font-family: 'boxyfont';
src: url("<%= font_path('04b_19__-webfont.eot') %>");
src: url("<%= font_path('04b_19__-webfont.eot?#iefix') %>") format('embedded-opentype'),
url("<%= font_path('04b_19__-webfont.svg#04B_19__') %>") format('svg'),
url("<%= font_path('04b_19__-webfont.woff') %>") format('woff'),
url("<%= font_path('04b_19__-webfont.ttf') %>') format('truetype");
}
我正在尝试在包含 h2 的类 (.mid) 上使用“boxy-font” - 请参阅它的代码:
.mid {
padding-bottom: 50px;
font-family: 'boxyfont';
}
这不起作用,它只显示标准的默认字体。我做错了什么?
【问题讨论】:
标签: css ruby-on-rails fonts ruby-on-rails-4 assets