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

    css3实现checkbox变按钮

     

    html 如下

    <!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如下

     .search_checkbox{
    	margin: 0;
    	padding: 0;
    	margin-left: 15px;
    	display: inline-block;
    	height: 30px;
    	padding-top: 12px;
    }
    .search_checkbox input[type=checkbox]{
    	height: 0px;
    	 0px;
    	visibility: hidden;
    }
    .search_checkbox label{
    	cursor: pointer;
    	height: 20px;
    	border-radius: 10px;
    	display: inline-block;
    	background-color: gray;
    	 40px;
    	text-indent: -99999px;
    	position: relative;
    }
    .search_checkbox label::before {
    	content: '';
    	display:inline-block;
    	background-color: white;
    	height: 15px;
    	 15px;
    	position: absolute;
    	top: 2.5px;
    	left: 2.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{
    	20px;
    }
    

      


    如有疑问请回复。

  • 相关阅读:
    Cuckoo for Hashing_双哈希表
    nyoj113_字符串替换
    nyoj366_D的小L_字典序_全排列
    二叉树的前序 中序 后序 遍历(递归/非递归)
    Java 学习路线
    leetcode 04 Median of Two Sorted Arrays
    ThreadLocal 的机制与内存泄漏
    try finally 执行顺序问题
    Java中的类加载器
    快速理解Java中的七种单例模式
  • 原文地址:https://www.cnblogs.com/ivanlee-ee-233/p/6777833.html
Copyright © 2011-2022 走看看