1
我無法找到任何方式改變在Rails select_tag列表造型select_tag
的字體樣式如果我試試這個:
<%= select_tag :weight_lbs, options_for_select([['0', 0],['1', 1],['2', 2],['3', 3],['4', 4],['5', 5],['6', 6],['7', 7],['8', 8],['9', 9],['10', 10],['11', 11],['12', 12],['13', 13]]), :class => 'formfield'%>
然後我可以改變選擇框的寬度在我的CSS類但我不能改變任何東西 - 高度,字體大小和顏色,例如,都沒有影響
同樣,如果我嘗試在元級變化的風格,甚至從使用Rails文檔爲例
<%= select_tag 'testname', options_for_select(options_for_select([ "Denmark", ["USA", {:class => 'select'}], "Sweden" ]))%>
class屬性對輸出沒有影響(在Mac上的Chrome & Safari瀏覽器來說,Rails 3.1)
所以,我怎樣才能改變在Rails select_tag內高度&文本樣式?
在我的第一個代碼段以上,我在那裏有:class =>'formfield',這現在可以工作,但只有在CSS中有邊框或背景元素時,這種情況下所有其他CSS元素都可以工作。如果沒有邊框或背景,那麼只有寬度元素起作用。不知道爲什麼會這樣。即使在CSS中有邊框元素,您對.myclass選擇選項的建議根本不起作用。不過,我認爲它應該。看起來很奇怪! – Mitch 2012-07-18 10:51:13