输入类型颜色默认颜色输入为十六进制

问题描述

我正在编写一个具有输入类型颜色的表单。单击它时,您会看到一个颜色选择器和默认颜色的 rgb 值。我想知道是否有办法将十六进制颜色作为默认值。 如 this 示例。默认情况下,它看起来像图像的左侧部分,我希望它看起来像图像的右侧部分。我不知道这是否可能。谢谢:)

解决方法

颜色选择器由浏览器按原样提供,下拉列表的显示方式与浏览器定义的一样。

虽然有一种方法可以改变它的某些外观,但你不能像你想要的那样深入。 另外让我注意,您所看到的是 chrome 显示颜色选择器的方式,其他浏览器的显示方式完全不同,如果您在 Firefox 或 Safari 中打开它,则会有所不同。如果您想更深入地了解该主题,我发现 this 文章非常深入。

但是,如果您想要更加自定义的用户体验,您可以搜索 javascript 颜色选择器库并找到最适合您需求的库,甚至可以为其编写自定义实现。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...