Webkit 中的颜色选择器自定义
在颜色类型的输入元素的上下文中,Webkit 浏览器提供了围绕颜色选择器功能用可见框选择颜色。当输入的颜色和背景颜色匹配时,此框可以显示为 1px 灰色边框。
要控制此框的外观,使用 CSS 的选项有限。
WebKit-特定选择器
WebKit 提供了一些专门为自定义表单控件而设计的非官方 CSS 选择器。然而,这些选择器在未来的 WebKit 更新中可能会受到破坏。因此,它们的使用应仅限于个人项目而不是生产环境。
方法 1:隐藏 Box
此方法使用 Webkit 特定的选择器来隐藏大部分内容输入元素的非彩色部分,有效地最小化颜色周围框的可见性:
input[type="color"] { -webkit-appearance: none; border: none; width: 32px; height: 32px; } input[type="color"]::-webkit-color-swatch-wrapper { padding: 0; } input[type="color"]::-webkit-color-swatch { border: none; }
以上是如何在 WebKit 浏览器中自定义颜色选择器框?的详细内容。更多信息请关注PHP中文网其他相关文章!