Chr*_*len 13 css ruby-on-rails stylesheet
我现在正在开发rails,我想知道是否有任何简单的方法可以为button_to控件添加一些样式.
你可以添加样式
<%= submit_tag 'Log in' %>
Run Code Online (Sandbox Code Playgroud)
要么
<%= button_to "Show Me", {:controller => 'personal', :action => "add" } %>
Run Code Online (Sandbox Code Playgroud)
改变颜色会很棒......但如果有人可以告诉我如何使它成为一个图像,布朗尼点
Mik*_*cic 18
由于您使用的是图像,因此没有理由使用,button_to
而link_to
"按钮外观"将丢失给用户.您可以使用如下链接创建图像:
<%= link_to image_tag("rails.png"), {:controller => 'foo', :action => "bar" } %>
Run Code Online (Sandbox Code Playgroud)
如果由于某种原因,你需要使用button_to,你可以给它一个CSS类并通过它应用一些样式:
<%= button_to "Show Me", {:controller => 'personal', :action => "add" }, {:class => "buttonTo" } %>
Run Code Online (Sandbox Code Playgroud)
除了迈克使用预定义的非常精细的指针外:class
,您还可以选择:style
并定义CSS内联.如果你想动态定义你的风格,可以提供很多帮助:
<%= button_to "Show Me", {:controller => 'personal', :action => "add" }, {:style => "background: #{obj.colourname}" } %>
(obj
作为一些模型实例,在colourname
属性中存储一些HTML颜色值.)
归档时间: |
|
查看次数: |
17041 次 |
最近记录: |