繁体   English   中英

如何将 Bootstrap 3 时间选择器显示为网格

[英]How to display Bootstrap 3 timepicker as a grid

我有 Bootstrap 3 和它的 datetimepicker。 它像这样显示时间选择器:

在此处输入图像描述

...但我需要它看起来像这样:

在此处输入图像描述

这是代码:

$(selector).datetimepicker({
        format: 'YYYY\-MM\-DD HH:mm',
        locale: 'ru',
        allowInputToggle: true,
        showTodayButton: true,
        icons: {
            today: 'today-button-pf'
        },
        defaultDate: date,
        stepping: 15
    });

我应该怎么办? 谢谢

您可以使用这些 jQuery 插件之一。

更新

索引.html

<input class="calendar7">

样式.css

.calendar-7 {
  position: absolute;
  width: 376px;
  background-color: #72b8ff;
  padding: 8px
}

.calendar-7 .days {
  color: white;
  font: 14px normal;
  width: 100%;
  text-align: center
}

.calendar-7 .days .calendar-7-day {
  display: inline-block;
  cursor: pointer;
  width: 13%;
  height: 55px;
  padding-top: 8px;
  margin-bottom: 8px
}

.calendar-7 .days .calendar-7-day:hover, .calendar-7 .days .calendar-7-day.active { background-color: #2874c6 }

.calendar-7 .hours, .calendar-7 .minutes {
  background-color: white;
  width: 360px;
  height: 162px;
  margin: 0 auto;
  border-radius: 4px
}

.calendar-7 .minutes {
  display: none;
  height: 81px
}

.calendar-7 .calendar-7-hour, .calendar-7 .calendar-7-minute {
  float: left;
  display: inline-block;
  box-sizing: border-box;
  width: 25%;
  font: 14px normal;
  padding: 4px;
  color: #4a4a4a;
  text-align: center;
  cursor: pointer
}

.calendar-7 .calendar-7-hour:hover, .calendar-7 .calendar-7-minute:hover, .calendar-7 .calendar-7-hour.active, .calendar-7 .active.calendar-7-minute {
  background-color: #53a2f6;
  color: white;
  border-radius: 3px
}

.calendar-7 .calendar-7-hour.disabled, .calendar-7 .disabled.calendar-7-minute {
  color: #333;
  background-color: #eee;
  cursor: not-allowed
}

main.js

jQuery('.calendar7').Calendar7({
  allowTimeStart: '0:00',
  allowTimeEnd: '23:00'
})

工作示例https://codepen.io/iftikharyk/pen/VwaYZVN

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM