zoukankan      html  css  js  c++  java
  • css3实现checkbox变按钮

     

    html 如下

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <!DOCTYPE HTML>
    <html>
        <head>
            <title>css3实现checkbox变按钮 </title>
        </head>
    <body>
        <div class='search_checkbox'>高级检索:
            <input type='checkbox' id= 'switch'>
            <label for='switch'>高级检索</label>
        </div>
    </body>
    </html>

      css如下

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    .search_checkbox{
        margin0;
        padding0;
        margin-left15px;
        display: inline-block;
        height30px;
        padding-top12px;
    }
    .search_checkbox input[type=checkbox]{
        height0px;
        width0px;
        visibilityhidden;
    }
    .search_checkbox label{
        cursorpointer;
        height20px;
        border-radius: 10px;
        display: inline-block;
        background-colorgray;
        width40px;
        text-indent-99999px;
        positionrelative;
    }
    .search_checkbox label::before {
        content'';
        display:inline-block;
        background-colorwhite;
        height15px;
        width15px;
        positionabsolute;
        top2.5px;
        left2.5px;
        border-radius: 7px;
        transition:0.3s;
    }
    .search_checkbox input:checked + label {
      background#bada55;
    }
    .search_checkbox input:checked + label:before {
      left: calc(100% 2.5px);
      transform: translateX(-100%);
    }
    .search_checkbox label:active:before{
        width:20px;
    }
  • 相关阅读:
    布局的诡异bug合集+解决方法(更新中)
    java并发:CopyOnWriteArrayList简单理解
    java集合: LinkedList源码浅析
    Idea设置类注释模板
    jquery使用FormData提交数据
    postman发送json请求
    消息队列的简单理解
    如何设计一个消息队列?
    SpringBoot配置logback
    linux下安装kafka
  • 原文地址:https://www.cnblogs.com/libin-1/p/6778417.html
Copyright © 2011-2022 走看看