【发布时间】:2012-05-18 21:38:18
【问题描述】:
我正在使用Twitter bootstrap for Rails/SASS,并注意到它会将display: block; 样式应用于我的labels、label inputs 和label textareas。
我正在使用表单标签生成带有标签的复选框,但是块样式将两者移动到不同的行:
<%= f.check_box :remember_me %>
<%= f.label :remember_me %>
我的问题有两个。我应该这样做吗?如果是这样,我应该如何最好地覆盖 Twitter Bootstraps 默认值。如果可以避免的话,我宁愿在我的 CSS 中不要有很多 !important 标志。
【问题讨论】:
-
对 Rails 了解不多,但我认为您没有正确包含您的复选框,从文档中我看到您需要像这样格式化它:jsfiddle.net/nGyVe
-
这行得通,但我不得不对其进行硬编码,而不是使用 Rails 助手,这似乎不太容易长期维护。如果这两个框架能更和平地共存就好了。
标签: ruby-on-rails css forms label twitter-bootstrap