【问题标题】:date_select having indentation issues in Ruby on Rails?date_select 在 Ruby on Rails 中有缩进问题?
【发布时间】:2018-12-03 13:20:19
【问题描述】:
    <div class="row">
      <div class="col-sm-4">
        <%= label_tag 'Production_Month' %>
      </div>
      <div  class="col-lg-2">:</div>
      <div  class="col-lg-2"></div>
      <div  class="col-sm-4">
          <%= date_select(:params, :production_month, order: [:month, :year]) %>         
      </div>
    </div>

我在我的一种表单中使用上述 date_select。

我有两个问题:

  1. 日期选择的缩进似乎是右对齐的,如下所示。如何将其更改为左对齐?

  1. 目前,年份下拉列表似乎显示了从当前年份开始的 -5 到 +5 年的列表。如何更改它以显示模型中可用的年份列表(例如 MyYears)?

【问题讨论】:

    标签: ruby-on-rails datepicker


    【解决方案1】:

    我认为以下容器会弄得一团糟:

          <div  class="col-lg-2">:</div>
          <div  class="col-lg-2"></div>
    

    这样可以在特定范围内显示年份:

    <%= date_select(:params, :production_month, order: [:month, :year], start_year: 2010, end_year: 2020) %>
    

    【讨论】:

    • 如果我添加一个普通的select_tag,它会按我的预期显示为左对齐。但是date_select 是正确的。所以我很想知道如何左对齐 date_select 就像 select_tag
    猜你喜欢
    • 1970-01-01
    • 2016-10-31
    • 2016-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多