如何解决输入类型颜色默认颜色输入为十六进制
我正在编写一个具有输入类型颜色的表单。单击它时,您会看到一个颜色选择器和默认颜色的 rgb 值。我想知道是否有办法将十六进制颜色作为默认值。 如 this 示例。默认情况下,它看起来像图像的左侧部分,我希望它看起来像图像的右侧部分。我不知道这是否可能。谢谢:)
解决方法
颜色选择器由浏览器按原样提供,下拉列表的显示方式与浏览器定义的一样。
虽然有一种方法可以改变它的某些外观,但你不能像你想要的那样深入。 另外让我注意,您所看到的是 chrome 显示颜色选择器的方式,其他浏览器的显示方式完全不同,如果您在 Firefox 或 Safari 中打开它,则会有所不同。如果您想更深入地了解该主题,我发现 this 文章非常深入。
但是,如果您想要更加自定义的用户体验,您可以搜索 javascript 颜色选择器库并找到最适合您需求的库,甚至可以为其编写自定义实现。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。