【发布时间】:2015-03-29 07:10:26
【问题描述】:
我有一个表单简单的 rails 4 应用程序。
应用中有一个复选框元素,该框位于标签的左侧。
<div class="row">
<div class="col-md-3 col-md-offset-1">
<%= f.label :'How will you share the project results?', :class => 'question-project' %>
</div>
<div class="col-md-7">
<div class= "response-project">
<%= f.input :report, as: :boolean, inline_label: 'A report on project outcomes', label: false, :item_wrapper_class => 'inline' %>
<%= f.input :other_outcome, :as => :boolean, :label => false, :inline_label => true %>
</div>
</div>
</div>
response-project 的 css 是:
.response-project {
font-weight: normal;
font-family: 'Roboto', sans-serif;
color: light-grey;
font-size: 16px;
line-height: 2;
}
复选框比所有其余表单元素更靠左对齐。这似乎来自简单的形式。有谁知道如何关闭该对齐,以便复选框与表单的左侧对齐,与表单的所有其他元素保持一致?
谢谢
【问题讨论】:
-
可以在表单的开始标签之前写下这段代码吗?
-
嗨,阿里,我不太明白你的意思。是否有用于缩进复选框的标签?
-
我的意思是确保输入在 内。您能粘贴更多页面代码吗?它可能会有所帮助。
-
还将 :style => "float:left; 添加到输入和标签
-
您可以在 Fiddle 或实时网络上复制您的问题吗?我们可以这样检查它,也许它可能有一个简单的解决方案,只需几个 css 属性
标签: html css ruby-on-rails simple-form