0
我的視圖目錄裏面我有兩個文件夾裏面有文件。這些文件夾標題爲main
和off-brand-main
。我有相似但不同的CSS文件,需要分別與每個文件一起使用。這些CSS標題爲main.css
和off-brand-main.css
。呈現一個視圖或一組視圖的特定樣式表
我難以理解如何調用各自的樣式表,以及在哪裏進行調用。我應該在def new
的控制器中執行嗎?
任何幫助將不勝感激。謝謝!
我的視圖目錄裏面我有兩個文件夾裏面有文件。這些文件夾標題爲main
和off-brand-main
。我有相似但不同的CSS文件,需要分別與每個文件一起使用。這些CSS標題爲main.css
和off-brand-main.css
。呈現一個視圖或一組視圖的特定樣式表
我難以理解如何調用各自的樣式表,以及在哪裏進行調用。我應該在def new
的控制器中執行嗎?
任何幫助將不勝感激。謝謝!
在模板文件(往往是「application.html.erb」),你可以使用條件來設置樣式表的部分使用基於什麼......
<Head>
<% if ... %>
<%= stylesheet_link_tag "main" %>
<% else %>
<%= stylesheet_link_tag "off-brand-main" %>
的條件可能是一個控制器(controller_name =='something')和/或action(action_name =='something')。