更改复选框背景色

佩德罗·斯蒂夫斯

下午好。

我在更改所选复选框的背景色时遇到问题。

复选框更改

我已经看到了Internet上的选项以及堆栈中的一些问题。但是他们都没有成功。下面是插入元素的DOM图像。

关于元素的Dom

我测试的最后一个代码是这个,它仍然没有用

input[type=checkbox]:checked:after{
    background-color: red !important;
    color: blue !important;
}

旨在使背景颜色为#FFEA00,选中时箭头为#000。

最好的问候,并感谢您的帮助

阿维亚

选中时为黄色背景,选中时为黑色箭头。它在这里:

.checkbox-label {
    display: block;
    position: relative;
    margin: auto;
    cursor: pointer;
    font-size: 22px;
    line-height: 24px;
    height: 24px;
    width: 24px;
    clear: both;
}

.checkbox-label input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

.checkbox-label .checkbox-custom {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 24px;
    width: 24px;
    background-color: transparent;
    border-radius: 5px;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    border: 2px solid #000;
}


.checkbox-label input:checked ~ .checkbox-custom {
    background-color: #FFEA00;
    border-radius: 5px;
    -webkit-transform: rotate(0deg) scale(1);
    -ms-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
    opacity:1;
    border: 2px solid #000;
}

.checkbox-label .checkbox-custom::after {
    position: absolute;
    content: "";
    left: 12px;
    top: 12px;
    height: 0px;
    width: 0px;
    border-radius: 5px;
    border: solid #000;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(0deg) scale(0);
    -ms-transform: rotate(0deg) scale(0);
    transform: rotate(0deg) scale(0);
    opacity:1;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
}


.checkbox-label input:checked ~ .checkbox-custom::after {
  -webkit-transform: rotate(45deg) scale(1);
  -ms-transform: rotate(45deg) scale(1);
  transform: rotate(45deg) scale(1);
  opacity:1;
  left: 8px;
  top: 3px;
  width: 6px;
  height: 12px;
  border: solid #000000;
  border-width: 0 2px 2px 0;
  background-color: transparent;
  border-radius: 0;
}
<div class="checkbox-container">
        <label class="checkbox-label">
            <input type="checkbox">
            <span class="checkbox-custom"></span>
        </label>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何更改复选框的背景色?

来自分类Dev

如何更改复选框背景色?

来自分类Dev

如何使用CSS更改输入复选框的背景色?

来自分类Dev

将选中的复选框从勾号更改为纯背景色

来自分类Dev

选中复选框时更改WPF数据网格行的背景色

来自分类Dev

表单复选框的备用背景色

来自分类Dev

如何通过在WPF中进行绑定来设置复选框内容的背景色

来自分类Dev

样式复选框,将选中的背景色设置为窗口内的70%

来自分类Dev

在C#中设置按复选框的背景色Windows Phone 8

来自分类Dev

在带有复选框的全行表上添加背景色

来自分类Dev

JPanel带有3个复选框,可在JFrame的中心设置背景色

来自分类Dev

通过单击表格单元格中的任意位置来选中表格单元格中的复选框,并更改该单元格的背景色

来自分类Dev

当前,当我单击复选框时,我们要使用CSS将图像用作复选框,我想隐藏图像并显示背景色

来自分类Dev

更改 UIkit 复选框的背景颜色

来自分类Dev

使用复选框更改背景颜色,可以选择数量有限的复选框

来自分类Dev

如何更改实际复选框内 J 复选框的背景颜色

来自分类Dev

更改复选框的复选框背景颜色选中并取消选中

来自分类Dev

复选框更改Android中的背景图标

来自分类Dev

选中复选框时更改父级的背景

来自分类Dev

使用复选框类型更改开关标签的背景颜色?

来自分类Dev

如何使用白色更改复选框背景颜色

来自分类Dev

充当复选框时更改标签的背景

来自分类Dev

更改TToolBar背景色

来自分类Dev

更改开关的背景色

来自分类Dev

更改按钮背景色

来自分类Dev

更改画布的背景色

来自分类Dev

更改按钮的背景色

来自分类Dev

更改按钮的背景色

来自分类Dev

侦听复选框更改

Related 相关文章

  1. 1

    如何更改复选框的背景色?

  2. 2

    如何更改复选框背景色?

  3. 3

    如何使用CSS更改输入复选框的背景色?

  4. 4

    将选中的复选框从勾号更改为纯背景色

  5. 5

    选中复选框时更改WPF数据网格行的背景色

  6. 6

    表单复选框的备用背景色

  7. 7

    如何通过在WPF中进行绑定来设置复选框内容的背景色

  8. 8

    样式复选框,将选中的背景色设置为窗口内的70%

  9. 9

    在C#中设置按复选框的背景色Windows Phone 8

  10. 10

    在带有复选框的全行表上添加背景色

  11. 11

    JPanel带有3个复选框,可在JFrame的中心设置背景色

  12. 12

    通过单击表格单元格中的任意位置来选中表格单元格中的复选框,并更改该单元格的背景色

  13. 13

    当前,当我单击复选框时,我们要使用CSS将图像用作复选框,我想隐藏图像并显示背景色

  14. 14

    更改 UIkit 复选框的背景颜色

  15. 15

    使用复选框更改背景颜色,可以选择数量有限的复选框

  16. 16

    如何更改实际复选框内 J 复选框的背景颜色

  17. 17

    更改复选框的复选框背景颜色选中并取消选中

  18. 18

    复选框更改Android中的背景图标

  19. 19

    选中复选框时更改父级的背景

  20. 20

    使用复选框类型更改开关标签的背景颜色?

  21. 21

    如何使用白色更改复选框背景颜色

  22. 22

    充当复选框时更改标签的背景

  23. 23

    更改TToolBar背景色

  24. 24

    更改开关的背景色

  25. 25

    更改按钮背景色

  26. 26

    更改画布的背景色

  27. 27

    更改按钮的背景色

  28. 28

    更改按钮的背景色

  29. 29

    侦听复选框更改

热门标签

归档