无法让@ font-face在rails应用程序中运行

时间:2010-04-29 12:28:04

标签: ruby-on-rails css font-face

我应该存储字体的默认位置吗? 在rails中我无法加载字体,而使用从fontsquirrel.com下载的'font kit',同一文件夹中的font,css和sample html将起作用。

这是我的css

@font-face {
font-family: 'RalewayThin';
src: url('fonts/raleway_thin.eot');
src: url('fonts/raleway_thin.ttf') format('truetype');

}

fonts文件夹位于/ public

2 个答案:

答案 0 :(得分:2)

对于我的样式表,我几乎总是必须让网址以../开头才能获得正确的路径。您可能想尝试

@font-face {
  font-family: 'RalewayThin';
  src: url('../fonts/raleway_thin.eot');
  src: url('../fonts/raleway_thin.ttf') format('truetype');
}

如果这不起作用,您可能需要使用浏览器中的开发人员工具来查看浏览器是否以及用于获取字体文件的URL。

答案 1 :(得分:0)

您的字体名称不同,请查看此

font-family:'RalewayThin'; src:local('Raleway Thin')