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;
    }
  • 相关阅读:
    原生JS实现日历
    重复的事情让机器来做,简化的思想
    Ext3.1的一些使用讨论
    JS使用Crypto实现AES/ECS/zero-padding加密
    一些提升效率的小知识
    一些很有意思的JS现象
    Tiny Linux -- tce-load
    python sqlalchemy mysql 自动映射
    python 反射
    python 动态导包
  • 原文地址:https://www.cnblogs.com/libin-1/p/6778417.html
Copyright © 2011-2022 走看看