如何在css中使用复选标记作为复选框

莎拉

我有一个如下所示的复选标记,我想使用复选标记作为复选框,我不希望勾号出现在复选框内。我希望能够点击勾号以便它被选中。它应该像一个复选框,但没有框,如果这可以在 css 中完成,有什么建议吗?

.checkmark {
    display:inline-block;
    width: 22px;
    height:22px;
    -ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);
}

.checkmark_stem {
    position: absolute;
    width:3px;
    height:9px;
    background-color:#ccc;
    left:11px;
    top:6px;
}

.checkmark_kick {
    position: absolute;
    width:3px;
    height:3px;
    background-color:#ccc;
    left:8px;
    top:12px;
}
<span class="checkmark">
    <div class="checkmark_stem"></div>
    <div class="checkmark_kick"></div>
</span>

用户4676340

自定义复选框很难,首先需要一个复选框。

您将需要一个复选框来保存支票的价值。并且您需要为标签设置样式,并隐藏复选框,以便您只能看到标签,并且该标签将能够与复选框进行交互。

试试这个:

.checkmark {
    display:inline-block;
    width: 22px;
    height:22px;
    -ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);
}

input[type="checkbox"] { display: none; }

.checkmark:before {
    content: '';
    position: absolute;
    width:3px;
    height:9px;
    background-color:#ccc;
    left:11px;
    top:6px;
}

.checkmark {
  cursor: pointer;
}

.checkmark:after {
    content: '';
    position: absolute;
    width:3px;
    height:3px;
    background-color:#ccc;
    left:8px;
    top:12px;
}

input[type="checkbox"]:checked + .checkmark:before,
input[type="checkbox"]:checked + .checkmark:after {
  background-color: green;
}
<input type="checkbox" id="cb">
<label for="cb" class="checkmark"></label>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在复选框中使用 css

来自分类Dev

如何在React钩子中使用CheckAll复选框创建复选框?

来自分类Dev

如何在多对多关系中使用复选框?

来自分类Dev

如何在jmeter中使用多个复选框?

来自分类Dev

如何在Android中使用单选复选框

来自分类Dev

如何在PHP中使用html复选框插入INTO

来自分类Dev

如何在表格php中使用复选框

来自分类Dev

使用警报时如何在复选框中显示复选标记

来自分类Dev

如何在html复选框输入中使用数组并在php中将它们作为数组接收

来自分类Dev

如何在树枝中控制标记的复选框顺序

来自分类Dev

如何使用左侧的复选框从地图上删除标记?

来自分类Dev

如何在隐藏了复选框的CSS中为复选框的标签添加边距?

来自分类Dev

如何在CSS中使用自定义图标自定义复选框的标签上添加缩进缩进?

来自分类Dev

如何在离子框架中使ios的复选框方形?

来自分类Dev

如何在aspxgridview中使复选框可编辑?

来自分类Dev

如何在离子框架中使ios的复选框方形?

来自分类Dev

在Wordpress中使用CSS隐藏复选框

来自分类Dev

jQuery使用图像作为复选框

来自分类Dev

如何在Swing Java的复选框中使用全选选项?

来自分类Dev

如何在angularjs中使用嵌套ng-repeat复选框

来自分类Dev

如何在PHP发出的表格行中使用JavaScript检查所有复选框

来自分类Dev

如何在Spotfire中使用IronPython设置复选框过滤器?

来自分类Dev

如何在ASP.Net MVC3 Razor中使用多个复选框

来自分类Dev

如何在XPages中使用验证器验证复选框

来自分类Dev

如何在Unity中使用代码切换复选框?

来自分类Dev

如何在Laravel中使用Ajax jQuery发布多个复选框值

来自分类Dev

我如何在jQuery中使用Ajax中的新复选框?

来自分类Dev

如何在表单发布方法中使用一个复选框

来自分类Dev

JavaFX:如何在树状视图中使用复选框和按钮?

Related 相关文章

  1. 1

    如何在复选框中使用 css

  2. 2

    如何在React钩子中使用CheckAll复选框创建复选框?

  3. 3

    如何在多对多关系中使用复选框?

  4. 4

    如何在jmeter中使用多个复选框?

  5. 5

    如何在Android中使用单选复选框

  6. 6

    如何在PHP中使用html复选框插入INTO

  7. 7

    如何在表格php中使用复选框

  8. 8

    使用警报时如何在复选框中显示复选标记

  9. 9

    如何在html复选框输入中使用数组并在php中将它们作为数组接收

  10. 10

    如何在树枝中控制标记的复选框顺序

  11. 11

    如何使用左侧的复选框从地图上删除标记?

  12. 12

    如何在隐藏了复选框的CSS中为复选框的标签添加边距?

  13. 13

    如何在CSS中使用自定义图标自定义复选框的标签上添加缩进缩进?

  14. 14

    如何在离子框架中使ios的复选框方形?

  15. 15

    如何在aspxgridview中使复选框可编辑?

  16. 16

    如何在离子框架中使ios的复选框方形?

  17. 17

    在Wordpress中使用CSS隐藏复选框

  18. 18

    jQuery使用图像作为复选框

  19. 19

    如何在Swing Java的复选框中使用全选选项?

  20. 20

    如何在angularjs中使用嵌套ng-repeat复选框

  21. 21

    如何在PHP发出的表格行中使用JavaScript检查所有复选框

  22. 22

    如何在Spotfire中使用IronPython设置复选框过滤器?

  23. 23

    如何在ASP.Net MVC3 Razor中使用多个复选框

  24. 24

    如何在XPages中使用验证器验证复选框

  25. 25

    如何在Unity中使用代码切换复选框?

  26. 26

    如何在Laravel中使用Ajax jQuery发布多个复选框值

  27. 27

    我如何在jQuery中使用Ajax中的新复选框?

  28. 28

    如何在表单发布方法中使用一个复选框

  29. 29

    JavaFX:如何在树状视图中使用复选框和按钮?

热门标签

归档