2012-02-12 40 views

回答

1

我有同樣的問題,嘗試下面的行添加到配置/環境/ production.rb

config.assets.precompile += [ "blueprint/*.css" ] 

該步驟在部分5.4.3 Deploying to production with Blueprint描述)

+1

很好的建議,但我已經在文件中有該行。我甚至試圖在推送到Heroku之前進行預編譯。即使使用開發/測試,顯示看起來也是一樣的。我預先編譯bootstrap,現在一切都很正常。謝謝你的幫助。 – 2012-02-13 01:13:46

2

據鉻,這是代碼導致此:

http://blazing-fog-1717.herokuapp.com/assets/application-fcc74be8bd91511db934f033390efd28.css 

a:link::after, a:visited::after { 
    content: " (" attr(href) ")"; 
    [...] 

我不知道爲什麼藍圖可能會做,但你可以編輯blueprint.css並刪除以下規則:

content: " (" attr(href) ")"; 

設置要打印的鏈接的媒體屬性(media =「print」)也可以解決問題。

如果你不喜歡這兩種解決方案,你應該能夠覆寫通過添加下面的CSS代碼中包含的藍圖後的CSS:

a:link:after, a:visited:after { 
    font-size:90%; 
    content: none; 
} 

我不知道這一點最後一部分,但你可以試試看。

+1

我他們分別定義但預編譯步驟將它們都放在application.css文件中。我猜這是錯誤的做法。我預先編譯bootstrap,現在一切都很正常。謝謝你的幫助。 – 2012-02-13 01:15:12