Как связать таблицу стилей css / sass с видом в rails? - PullRequest
3 голосов
/ 06 октября 2011

Это действительно общий вопрос, на который я не нашел простого ответа.

Я имею дело с грязным устаревшим кодом, который несколько раз определяет стиль для одних и тех же классов / представлений.У меня есть файлы .sass в app/styles, файлы .css в public/stylesheets и public/css

. Я не понимаю, какие таблицы стилей включают в себя, и есть ли они вообще.Как вы соотносите таблицы стилей с определенным видом в рельсах?Как вы определяете иерархию между стилями, чтобы одни могли переопределять другие?

Что такое рейлы по умолчанию для сопоставления стилей с представлениями?Я не вижу stylesheet_link_tag используемых в приложении

1 Ответ

9 голосов
/ 06 октября 2011

Лучшим способом было бы поместить именованный выход в макет вашего приложения:

<%= yield :head %>

Затем используйте контент для блока на ваш взгляд:

<% content_for :head do %>
   <%= stylesheet_link_tag :my_css -%>
<% end %>
...