zoukankan      html  css  js  c++  java
  • kaiguan

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <style type="text/css">
    .btn-toggle{
        width: 100px;
        height: 30px;
        position: relative;
        border-radius: 20px;
        background-color: #6699cc;
        
    }
    
     .btn-checkbox{
        position: absolute;
        left:-4px;
        top:-3px;
        width: 100%;
        height: 100%;
        z-index: 10;
        opacity: 0;
        cursor: pointer;
    }
    
    .btn-style{
        position: absolute;
        z-index: 9;
        height: 26px;
        width: 45px;
        background-color: #fff;
        border-radius: 20px;
        transition: .35s cubic-bezier(0.785, 0.135, 0.150, 0.860);
        transition-property: all;
        left:2px;
        top:2px;
    }
    
    
    .btn-toggle .btn-checkbox:checked + .btn-style{
        left:53px;
    }
    
    .btn-sex{
        position: absolute;
        height: 30px;
        line-height: 30px;
        font-size: 16px;
        color: #fff;
    
    }
    
     .btn-toggle .left{
        padding-left: 20px; 
    }
    
    
     .btn-toggle .right{
        padding-left: 65px;
    }
    
    select::-ms-expand{ display: none; }
    
    /* --火狐、谷歌清除--*/
    
    select{
         appearance:none;  
        -moz-appearance:none;  
        -webkit-appearance:none;
         background: url("arrow.png") no-repeat scroll right center transparent;
         padding-right: 14px;
    }
    
    option::-ms-expand{ display: none; }
    option{
        -moz-appearance:none; /* Firefox */
        -webkit-appearance:none; /* Safari 和 Chrome */
        appearance:none;
    }
    /* --背景色字体颜色--*/
    option:hover{
        color:#fff;
        background-color:#1E90FF;
    }
    
    ul li{
        list-style: none;
    }
    </style>
    </head>
    
    <body>
    <button>课表推送</button>
    <div class="btn-toggle">
        <input type="checkbox" class="btn-checkbox" checked="checked">
        <div class="btn-style"></div>
        <div class="btn-sex left"></div>
    </div>
    <div class="box">
        <div class="shi">
            <input type="text" name="" readonly="readonly" value="">
            <ul>
                <li>01</li>
                <li>02</li>
                <li>03</li>
                <li>04</li>
                <li>05</li>
            </ul>
        </div>
        <div class="fen">
            <input type="text" name="" readonly="readonly">
            <ul>
                <li>001</li>
                <li>002</li>
                <li>003</li>
                <li>004</li>
                <li>005</li>
            </ul>
        </div>
    
        
    </div>
    </body>
    <script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
    <script type="text/javascript">
    /***********性别按钮特效**************/
        $(function () {
            var onOff = true;
            $('.btn-toggle').on('click',function(){
                var oToggle = $(this);
                var oSex = oToggle.children('.btn-sex');a
    
                if(onOff){
                    oToggle.css("background-color","#ccc");
                    oSex.text('').removeClass('left').addClass('right');
                    onOff = false;
                }else {
                    oToggle.css("background-color","#6699cc");
                    oSex.text('').removeClass('right').addClass('left');
                    onOff = true;
                }
    
            });
            $(".shi ul").css('display','none');
            $(".fen ul").css('display','none');
            $(".shi input").click(function(){
                
                $(this).siblings('ul').css('display','block')    
                
            });
             $('.shi ul li').click(function(){
                    var lival=$(this).text();
                    $(this).parent('ul').siblings('input').val(lival);
                    $(this).parent('ul').css('display','none')
            });
    
    
             $(".fen input").click(function(){
                
                $(this).siblings('ul').css('display','block')    
                
            });
             $('.fen ul li').click(function(){
                    var lival=$(this).text();
                    $(this).parent('ul').siblings('input').val(lival);
                    $(this).parent('ul').css('display','none')
            })
           
        })
    </script>
    </html>
  • 相关阅读:
    vm扩容
    手算二维离散傅里叶变换
    取消vim模式匹配的高亮
    DS DI ES SI等等
    int and Integer
    为什么超类能引用子类的对象
    voltile解析
    java集合
    疑问:无限定通配符
    layui table 导出
  • 原文地址:https://www.cnblogs.com/jinsuo/p/8706817.html
Copyright © 2011-2022 走看看