我一直在瀏覽一會兒,現在試圖調試爲什麼我的自定義字體在軌道4不工作。我遇到的問題是字體沒有顯示在網頁上,也沒有文字使用字體。Rails自定義字體不顯示沒有錯誤
我已經使用我的瀏覽器開發工具進行調試,並且根本沒有任何錯誤。
這裏是我的字體的application.css
代碼:
@font-face { font-family: 'modeka'; src: url('/assets/modeka.otf'); }
@font-face { font-family: 'flex'; src: url('/assets/flex.otf'); }
我創建了一個在assets
文件夾下稱爲fonts
文件夾。字體文件夾內都是字體。
我試圖改變src: url
到src: asset-url
我已經嘗試添加這些配置線路配置/環境/ 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)
我已經嘗試添加以下代碼來配置/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
文件。
沒有任何工作!任何人可以幫助
嘿,你能告訴我卡的代碼? –
我有..第一個代碼片段是我的'application.css'文件中的字體聲明代碼。 –