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;
    }
    

      


    如有疑问请回复。

  • 相关阅读:
    【转】一个lucene的官网例子
    mongodb(回滚)
    mongodb( 实现join)
    JSON.stringify && JSON.parse
    js下的面向对象
    node(规则引擎)
    objective-c(内存管理)
    STM32F0xx_USART收发配置详细过程
    STM32F0xx_GPIO配置详细过程
    STM32F0_新建软件工程详细过程
  • 原文地址:https://www.cnblogs.com/ivanlee-ee-233/p/6777833.html
Copyright © 2011-2022 走看看