gpt4 book ai didi

javascript - 禁用或修改 input[date] 默认按钮/控件和日期选择器

转载 作者:行者123 更新时间:2023-11-28 16:15:49 24 4
gpt4 key购买 nike

我有一个类型为 dateinput 字段(用于使用 ngMessages 进行验证):

<input type="date" ng-model="info.date" id="datefield" class="input-field datepicker">

我正在使用自己的 Bootstrap 日期选择器。

我想摆脱默认的日期选择器日历以及 input[date] 具有的默认按钮/控件:

enter image description here

我如何摆脱这些?

如果我无法摆脱这些,我可以使用来自 AngularJS 的默认日历日期选择器,但我该如何设置这些元素(日历和按钮/控件)的样式?

最佳答案

要禁用微调器和选择器,您可以使用(在 Chrome 中):

input::-webkit-calendar-picker-indicator,
input::-webkit-inner-spin-button {
display: none;
}

您可以通过检查影子 DOM 找到这些伪元素:

shadow DOM

Demo

关于javascript - 禁用或修改 input[date] 默认按钮/控件和日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37576949/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com