【发布时间】:2016-08-16 10:17:02
【问题描述】:
我已经浏览了一段时间,现在试图调试为什么我在 rails 4 中的自定义字体不起作用。我遇到的问题是字体没有显示在网页上,并且没有使用字体设置文本样式。
我已经使用浏览器开发者工具进行了调试,完全没有任何错误。
这是我的字体的application.css 代码:
@font-face { font-family: 'modeka'; src: url('/assets/modeka.otf'); }
@font-face { font-family: 'flex'; src: url('/assets/flex.otf'); }
我在assets 文件夹下创建了一个名为fonts 的文件夹。在 fonts 文件夹内有两种字体。
我尝试将src: url 更改为src: asset-url
我尝试将这些配置行添加到 config/environments/production.rb
# Add the fonts path
config.assets.paths << Rails.root.join('app', 'assets', 'fonts')
# Precompile additional assets
config.assets.precompile += %w( .svg .otf .eot .woff .ttf )
我尝试将以下代码添加到 config/application.rb
#config/application.rb
config.assets.paths << Rails.root.join("assets", "fonts")
我也将此代码添加到 config/application.rb 文件中
config.assets.enabled = true
config.assets.paths << Rails.root.join('/app/assets/fonts')
我也尝试将*= require_fonts 添加到application.css 文件中。
没有任何工作!谁能帮忙
【问题讨论】:
-
嘿,你能给我看一下代码吗?
-
我有..第一个代码sn-p是我
application.css文件中的字体声明代码。
标签: css ruby-on-rails fonts