分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

html5 input type="color"边框伪类效果

发布时间:2023-09-06 01:47责任编辑:蔡小小关键词:暂无标签

html5为input提供了新的类型:color

<input type="color" value="#999" id="color">

点击会弹出颜色修改弹窗,但是不能修改颜色透明度

点击切换颜色后,效果如下

样式很丑,它其实是两层div组成的,chrome提供了两个伪类来控制它们

1 #color{border: 0;}2 ::-webkit-color-swatch-wrapper{background-color:#ffffff;}3 ::-webkit-color-swatch{position: relative;}4 /*说明*/5 ::-webkit-color-swatch-wrapper 这个是外面的容器6 ::-webkit-color-swatch 这个是内部的颜色按钮,改变颜色后会改变

效果如下,外层已看不见

问题又来了,改变颜色后,会有一个框

设置outline: none;就行了

html5 input type="color"边框伪类效果

原文地址:https://www.cnblogs.com/wangyongx/p/8656816.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved