微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css开关切换按钮

在WEB开发中,使用CSS开关切换按钮可以轻松实现页面上某些元素的隐藏和显示效果。下面我们将介绍如何利用CSS代码实现按钮的开关切换功能

    /* CSS代码 */
    .switch {
        position: relative;
        display: inline-block;
        width: 60px;
        height: 34px;
    }

    .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

    .slider {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #ccc;
        -webkit-transition: .4s;
        transition: .4s;
    }

    .slider:before {
        position: absolute;
        content: "";
        height: 26px;
        width: 26px;
        left: 4px;
        bottom: 4px;
        background-color: white;
        -webkit-transition: .4s;
        transition: .4s;
    }

    input:checked + .slider {
        background-color: #2196F3;
    }

    input:focus + .slider {
        Box-shadow: 0 0 1px #2196F3;
    }

    input:checked + .slider:before {
        -webkit-transform: translateX(26px);
        -ms-transform: translateX(26px);
        transform: translateX(26px);
    }

css开关切换按钮

以上是实现开关切换的CSS代码,其中关键是通过设置伪元素before和:after实现按钮的滑动和弹起效果

下面是具体HTML代码

    
    

通过将以上HTML代码嵌入到网页中,就可以实现简单的开关切换效果了。当用户切换按钮时,通过CSS代码实现的滑动和弹起效果可以使页面元素的显示和隐藏更加醒目,同时也提升了用户体验感。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。