首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css单选按钮变成正方形

发布于 2024-11-11 14:29:16
0
37

如何用CSS将单选按钮变成正方形呢?以下是一种简单的方法:

 input[type="radio"] {
    width: 20px;
    height: 20px;
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #999;
  }
  
  input[type="radio"]:checked {
    background-color: #999;
  } 

上述代码中,首先使用width和height属性将单选按钮变成正方形。然后,border-radius属性被设置为0,以去除圆角。接着,-webkit-appearance、-moz-appearance和appearance属性被设置为none,以去除默认的样式。最后,border属性被设置为1px的实线边框。

如果要当单选按钮被选中时变成其他颜色,则可以使用:checked伪类。在上述代码中,当单选按钮被选中时,背景颜色被设置为#999。

这是一个简单的方法,希望这篇文章对您有所帮助!

评论
一个月内的热帖推荐
91云脑
Lv.1普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流