我正在使用代码:

<fieldset>
    <div class="row">
        <div class="col-sm-5">
            Price (in $): <%= f.input :price, label: false %>
        </div>
        <div class="col-sm-5">
           <%= f.association :school, :collection => School.all.order(:name), as: :select %>
        </div>
        <div class="col-sm-2">
            <%= f.label :_destroy, "Remove" %>
            <%= f.check_box :_destroy %>
        </div>
   </div>
   <div class="row">
        <div class="col-sm-6">
            <%= f.input :begin, :include_blank => true %>
        </div>
        <div class="col-sm-6">
            <%= f.input :enddate, :include_blank => true %>
        </div>
    </div>
</fieldset>


并最终得到以下结果:

https://i.stack.imgur.com/KISbQ.png

有什么办法可以使'begin'和'enddate'表格不占用3行?我想将“开始”仅跨越1行,将“结束日期”跨越其下方的行。关于如何执行此操作的任何线索?

(我是在此网站上工作的两个人之一,不确定是否在其他地方定义了“开始”和“结束日期”表单)

最佳答案

您是否尝试使用f.datetime_local_field代替f.input?创建日期时间输入字段之前,我从未遇到过该问题。

关于html - 如何更改这些f.inputs?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41684289/

10-12 00:04
查看更多