如何关闭 html5 颜色选择器?

2023-11-23

在 OSX 上的 chrome 中,当您使用 type=color 的输入选择颜色时:

<input name="color" type="color" />

即使选择颜色后,颜色选择器仍保持打开状态。即使您重新加载页面,它也会保持打开状态。

选择颜色后如何关闭此选择器弹出窗口?


颜色选择器在很大程度上取决于每个浏览器、每个平台的实现。从技术上讲,没有办法作为跨浏览器解决方案以编程方式关闭颜色选择器。

您可以做的是使用 Javascript 解决方案来呈现您自己的跨平台颜色选择器,例如jscolor或类似的,那些甚至有适当的触摸支持。

Edit: 在此列表中你可以看到没有close事件在input type="color"。进一步的阅读告诉我,由于这只是一个像文本输入或范围输入这样的输入,所以它不是你可以“控制”的东西。另一种选择可能是创建您自己的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何关闭 html5 颜色选择器? 的相关文章

随机推荐