Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将日期输入三角形更改为SVG导入图标_Javascript_Css_Reactjs - Fatal编程技术网

Javascript 将日期输入三角形更改为SVG导入图标

Javascript 将日期输入三角形更改为SVG导入图标,javascript,css,reactjs,Javascript,Css,Reactjs,按日期输入字段中的下拉箭头时,将显示一个日历,可用于选择日期。我想用一个图标来代替这个箭头 我已经创建了一个日期字段,并希望用于从日历中选择日期的向下箭头更改为已导入的SVG图标 我是否可以将箭头更改为svg图标,或者是否需要隐藏箭头并创建功能,以便单击图标生成日历 到目前为止,我有一个带有日期输入和图标的容器: <InputContainer> <input type="date" max= "9999-12-31" /> <CalendarIco

按日期输入字段中的下拉箭头时,将显示一个日历,可用于选择日期。我想用一个图标来代替这个箭头

我已经创建了一个日期字段,并希望用于从日历中选择日期的向下箭头更改为已导入的SVG图标

我是否可以将箭头更改为svg图标,或者是否需要隐藏箭头并创建功能,以便单击图标生成日历

到目前为止,我有一个带有日期输入和图标的容器:

<InputContainer>
    <input type="date" max= "9999-12-31" />
    <CalendarIcon/>
</InputContainer>

您可以先隐藏箭头,然后使用导入的图像作为下一步。对于第一步,请查看此链接上的答案:

此外,您还可以使用

position: absolute

然后修改图像在容器中的位置。

我严重怀疑您是否能做到这一点。可能有些浏览器会允许您这样做,但忘记了跨浏览器兼容性。唯一的方法是从头开始重新实现日期输入。或使用