使用我的JQuery UI Datepicker,为什么图标出现在单独的行中?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用我的JQuery UI Datepicker,为什么图标出现在单独的行中?相关的知识,希望对你有一定的参考价值。

我有一个JSFiddle:

https://jsfiddle.net/1pm0vsf3/1/

我正在使用标准选项,即buttonImage

https://api.jqueryui.com/datepicker/

但我的日历图标显示在一个新行上:

enter image description here

如何让我的日历图标显示在同一行?

答案

将其添加到您的CSS:

.col-10::after {
  clear: both;
  content: ' ';
  display: block;
}
input.key-event-datepicker {
  float: left;
  margin-right: 5px;
}

这会为您的输入添加浮动,从而告诉按钮它可以浮动到输入旁边。 col-10上的after元素清除浮动,因此它不会影响父容器的高度。您应该仍然可以为col-10使用更独特的标识符,因为这将为您的所有col-10添加浮动清除。更新了JS Fiddle:https://jsfiddle.net/obmajt1w/

以上是关于使用我的JQuery UI Datepicker,为什么图标出现在单独的行中?的主要内容,如果未能解决你的问题,请参考以下文章

jQuery ui datepicker 与 bootstrap datepicker 冲突

jQuery UI:DatePicker,只选择今天到过去的日期

如何通过 npm jquery-ui-datepicker-with-i18n 导入 laravel?

jQuery UI datepicker - 如何在代码中使用 dateFormat 作为日期?

jquery ui datepicker在我的rails应用程序中不起作用

JQuery UI Datepicker:制作链接触发日期选择器