zoukankan      html  css  js  c++  java
  • 利用checkbox做switch

    参考链接:https://zhuanlan.zhihu.com/p/41726464?utm_source=qq&utm_medium=social&utm_oi=1010468739178987520

    结构部分

    <input class='switch-component' type='checkbox'>
    

    样式部分

    /* 背景层 */
    .switch-component {
      position: relative;
       60px;
      height: 30px;
      background-color: #dadada;
      border-radius: 30px;
      border: none;
      outline: none;
      -webkit-appearance: none;
      transition: all .2s ease;
    }
    
    /* 按钮 */
    .switch-component::after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
       50%;
      height: 100%;
      background-color: #fff;
      border-radius: 50%;
      transition: all .2s ease;
    }
    
    /* 选中状态时,背景色切换 */
    .switch-component:checked {
      background-color: #86c0fa;
     }
    
    /* 选中状态时,按钮的位置移动 */
    .switch-component:checked::after {
      left: 50%;
    }
  • 相关阅读:
    我来解数独(附delphi源码)
    jquery(三)
    jquery(二)
    jquery(一)
    前端之JS(五)
    前端之JS(四)
    前端之JS(三)
    前端之JS(二)
    前端之CSS(三)
    前端之CSS(二)
  • 原文地址:https://www.cnblogs.com/TheHeartWants/p/11011701.html
Copyright © 2011-2022 走看看