Rails中如何设置样式

悬赏:10 发布时间:2008-07-25 提问人:leon0122 (初级程序员)

<%= password_field 'user', 'password' ,:class=>"text" %> 
可以设置class属性
但是对于
<%= password_field_tag 'old_password', {:class => "text"} %>
本想也这样设置样式,但是得到的html代码如下:
<input id="old_password" name="old_password" type="password" value="classtext" />

请问如何设置
<%= password_field_tag 'old_password' %>

<%= link_to_remote%>

的class属性。
问题补充:
<%= password_field_tag 'old_password' %> 可以使用<%= password_field_tag 'old_password', "", :class => "text" %>

那么<%= link_to_remote%>  呢?视乎用上面的方法不行呢。有没有人总结一下如果设置这些标签的样式?

采纳的答案

2008-07-25 liuqiang (高级程序员)

搞错了,不好意思:),it should be:
<%= password_field_tag 'old_password', "", :class => "text" %>

提问者对于答案的评价:
非常感谢
只是按照您的做法好像对<%= link_to_remote%> 不管用哦。<%= link_to_remote%> 该怎么设置class属性呢??

其他回答

<%= password_field_tag 'old_password', :html => {:class => "text"} %>
liuqiang (高级程序员) 2008-07-25