<%= f.check_box :openid_enabled %>
<%= f.label :openid_enabled, 'OpenID' %>
上面的代码生成这个 HTML
<input type="hidden" value="0" name="application[openid_enabled]">
<input type="checkbox" value="1" name="application[openid_enabled]" id="application_openid_enabled">
<label for="application_openid_enabled">OpenID</label>
标签显示如下
[x]
OpenID
代替
[x] OpenID
我需要设计它的样式还是 Rails 助手有一些内置功能吗?
Added
我在用推特引导程序 http://twitter.github.com/bootstrap/我的 Rails 应用程序中的 CSS 框架。
这一定会发生,因为要么input
or label
被设置为display: block;
您可以通过制作这些元素将其显示在一行中inline
-
input, label{ display: inline; }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)