RoR:语义-ui 和复选框
RoR: Semantic-ui and check box
我正在使用 semantic-ui-sass,但无法使用 rails 中的复选框。
有效:
<div>
<%= f.label :remember_me, "Angemeldet bleiben?" %>
<%= f.check_box :remember_me %>
</div>
这也有效:
<div class="ui checkbox">
<input type="checkbox" name="example">
<label>Make my profile visible</label>
</div>
但这不是:
<div class="ui checkbox">
<%= f.label :remember_me, "Angemeldet bleiben?" %>
<%= f.check_box :remember_me %>
</div>
Rails 表单自动创建他自己的 div 和 类 所以你不能混合两者。你可以这样做:
<%= f.label :remember_me, "Angemeldet bleiben?" %>
<%= f.check_box :remember_me, :class => "ui checkbox" %>
抱歉打错了
我找到了解决办法;我所要做的就是改变
的顺序
f.check_box and f.label
这个有效:
<div class="ui checkbox">
<%= f.check_box :remember_me %>
<%= f.label :remember_me, "Angemeldet bleiben?" %>
</div>
我正在使用 semantic-ui-sass,但无法使用 rails 中的复选框。
有效:
<div>
<%= f.label :remember_me, "Angemeldet bleiben?" %>
<%= f.check_box :remember_me %>
</div>
这也有效:
<div class="ui checkbox">
<input type="checkbox" name="example">
<label>Make my profile visible</label>
</div>
但这不是:
<div class="ui checkbox">
<%= f.label :remember_me, "Angemeldet bleiben?" %>
<%= f.check_box :remember_me %>
</div>
Rails 表单自动创建他自己的 div 和 类 所以你不能混合两者。你可以这样做:
<%= f.label :remember_me, "Angemeldet bleiben?" %>
<%= f.check_box :remember_me, :class => "ui checkbox" %>
抱歉打错了
我找到了解决办法;我所要做的就是改变
的顺序f.check_box and f.label
这个有效:
<div class="ui checkbox">
<%= f.check_box :remember_me %>
<%= f.label :remember_me, "Angemeldet bleiben?" %>
</div>