2011-10-19 70 views
1

我在我的text_field_tag中使用以下選項作爲搜索框。我想改變text_field標籤的寬度和高度。更改text_field_tag rails的大小3.1

<%= text_field_tag(:search, value = nil, options = {:size => "200", :placeholder => "Search Events", :class => "round shadow"})%> 

我能夠得到除了大小以外的所有效果。據我所知,語法是正確的。我也在使用bluprint.css。只是爲了確定我註釋掉了藍圖css textarea的默認選項。

/*textarea {width:390px;height:250px;padding:5px;}*/ 

可能是什麼問題?

+0

您的文本字段可以有其他規則 – user973254

+0

@ user973254您在說什麼規則? –

+0

關於css規則,對不起,我忘了說 – user973254

回答

2

爲該text_field_tag指定一個id或類,然後在css中設置寬度和高度。請注意0​​生成<input type="text">,而不是<textarea>,所以你提到的CSS不會修改你的標籤。

+0

嗨,我已經分配類的text_field_tag內的選項,但當我嘗試操縱高度的text_box與該類在CSS中不起作用。如果我嘗試在選項之外分配一個類,那麼我得到的錯誤數量是錯誤的(3爲4)。我應該在哪裏把id放在text_field_tag中? –

+2

現在我看到[問題 - 你的語法錯了。 <%= text_field_tag(:search,nil,:placeholder =>「搜索事件」,:class =>「圓影」)%> –

+0

好的,謝謝你會檢查出來,並讓你知道它是否工作 –