首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在CSS中改变checkbox的边框样式?

如何在CSS中改变checkbox的边框样式?
EN

Stack Overflow用户
提问于 2010-03-17 15:30:34
回答 11查看 350.8K关注 0票数 146

如何更改复选框(输入)边框的样式?我已经把border:1px solid #1e5180放在上面了,但是在FireFox 3.5中,什么也没有发生!

EN

回答 11

Stack Overflow用户

发布于 2011-04-11 20:49:38

我建议使用“轮廓”而不是“边框”。例如:outline: 1px solid #1e5180

票数 239
EN

Stack Overflow用户

发布于 2010-07-03 23:12:08

你应该使用

代码语言:javascript
复制
-moz-appearance:none;
-webkit-appearance:none;
-o-appearance:none;

然后你可以去掉默认的复选框image/style,并对其进行样式设置。无论如何,边框在Firefox中仍然存在

票数 79
EN

Stack Overflow用户

发布于 2016-02-11 21:29:37

您可以使用框阴影来伪造边框:

代码语言:javascript
复制
-webkit-box-shadow: 0px 0px 0px 1px rgba(255,0,0,1);
-moz-box-shadow: 0px 0px 0px 1px rgba(255,0,0,1);
box-shadow: 0px 0px 0px 1px rgba(255,0,0,1);
票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2460501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档