首页 前端知识 css实现更改checkbox的样式;更改checkbox选中后的背景色;更改checkbox选中后的icon

css实现更改checkbox的样式;更改checkbox选中后的背景色;更改checkbox选中后的icon

2024-09-03 02:09:34 前端知识 前端哥 617 606 我要收藏

<input class="check-input" type="checkbox">
   .check-input {
      width: 16px;
      height: 16px;
    }    

/* 设置默认的checkbox样式 */
  input.check-input[type="checkbox"] {
    -webkit-appearance: none; /* 移除默认样式 */
    border: 1px solid #999;
    outline: none;
    border-radius: 2px;
    border: 1px solid #4C4E4F;
    background: #FFF; 
    position: relative;
  }
 
  /* 设置选中状态下的checkbox样式 */
  input.check-input[type="checkbox"]:checked {
    background-color: red; /* 你可以更改这个颜色为你想要的颜色 */
  }
  /* 显示对勾 */
  #europe-collection-list input.check-input[type="checkbox"]:checked::after {
    content: "";
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    background-image: url('https://files/check_d92be03b-2b9b-4819-8e5f-169818b5d9e8.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }

更改后的样式

转载请注明出处或者链接地址:https://www.qianduange.cn//article/17550.html
标签
checkbox
评论
发布的文章

关于HTML的知识

2024-09-18 23:09:36

js简单实现轮播图效果

2024-09-18 23:09:36

CSS3美化网页元素

2024-09-18 23:09:27

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!