没有日期选择器的html日期输入

Rac*_*ter 5 html css

我有一个简单的日期输入

<input type="date" id="sign-up-dob" class="sign-inputs" max="2999-12-31"></input>
Run Code Online (Sandbox Code Playgroud)

它看起来像这样:

在此处输入图片说明

我将如何摆脱打开日期选择器右侧的箭头和东西。我只是想要它,以便您可以输入带有验证的日期,谢谢。

dav*_*ave 7

只需pattern在文本输入上使用该属性:

input:invalid {
    color: red;
}

[type="date"]::-webkit-inner-spin-button {
  display: none;
}
[type="date"]::-webkit-calendar-picker-indicator {
  display: none;
}
Run Code Online (Sandbox Code Playgroud)
<label>Input Date (YYYY-MM-DD):
<input type="text" pattern="[0-9]{4}-[0-9]{2}-[0-9]{2}" />
</label>

<input type="date" />
Run Code Online (Sandbox Code Playgroud)