2012-02-12 7 views

ответ

1

У меня была та же проблема, попытайтесь добавить следующую строку в конфигурации/сред/production.rb

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

Этот шаг описан в разделе 5.4.3 Deploying to production with Blueprint;)

+1

Хорошее предложение, но у меня уже была эта строка в файле. Я даже пытался предварительно скомпилировать перед тем, чтобы надавить на Хероку. Дисплей выглядит одинаково даже с dev/test. Я предварительно скомпилировал бутстрап, и теперь все выглядит отлично. Спасибо за вашу помощь. –

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. Я предполагаю, что это было сделано неправильно. Я предварительно скомпилировал бутстрап, и теперь все выглядит отлично. Спасибо за вашу помощь. –