猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如何更改单选按钮的颜色?
我的意思是,单选按钮本身由一个圆形和一个位于中心的点组成(选择该按钮时)。我要更改的是两者的颜色。可以使用CSS完成吗?
慕虎7371278
浏览 2954
回答 3
3回答
HUH函数
单选按钮是特定于每个OS /浏览器的本机元素。除非您要实现自定义图像或使用包含图像的自定义Javascript库(例如,此 - 缓存链接),否则无法更改其颜色/样式。
0
0
0
侃侃无极
一种快速的解决方法是使用来覆盖单选按钮的输入样式:after,但是创建自己的自定义工具箱可能是更好的做法。 input[type='radio']:after { width: 15px; height: 15px; border-radius: 15px; top: -2px; left: -1px; position: relative; background-color: #d1d3d1; content: ''; display: inline-block; visibility: visible; border: 2px solid white; } input[type='radio']:checked:after { width: 15px; height: 15px; border-radius: 15px; top: -2px; left: -1px; position: relative; background-color: #ffa500; content: ''; display: inline-block; visibility: visible; border: 2px solid white; }<input type='radio' name="gender"/><input type='radio' name="gender"/>
0
0
0
侃侃尔雅
仅当您针对基于Webkit的浏览器(Chrome和Safari,也许您正在开发Chrome WebApp,知道...)时,才可以使用以下代码:input[type='radio'] { -webkit-appearance: none;}然后对其进行样式设置,就好像它是一个简单的HTML元素一样,例如应用背景图像。使用input[type='radio']:active当选择输入,以提供交替的图形更新:从2018年开始,您可以添加以下内容以支持多个浏览器供应商:input[type="radio"] { -webkit-appearance: none; -moz-appearance: none; appearance: none;}
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续