加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 服务器 > 系统 > 正文

纯CSS实现导航栏Tab切换效果

发布时间:2020-03-16 14:08:15 所属栏目:系统 来源:站长网
导读:副标题#e# 不用 Javascript,使用纯 CSS 方案,实现类似下图的导航栏切换: CSS 的强大之处有的时候超乎我们的想象,Tab 切换,常规而言确实需要用到一定的脚本才能实现。下面看看如何使用 CSS 完成同样的事情。 实现 Tab 切换的难点在于如何使用 CSS 接收

    <input class="nav1" id="li1" type="radio" name="nav">   

    <input class="nav2" id="li2" type="radio" name="nav">   

    <ul class='nav'>   

        <li class='active'><label for="li1">列表1</label></li>   

        <li><label for="li2">列表2</label></li>   

    </ul>   

    <div class="content">   

        <div class="content1">列表1内容:123456</div>   

        <div class="content1">列表2内容:abcdefgkijkl</div>   

    </div>   

</div>  

使用两个单选框,分别对应两个导航选项,运用上面介绍的 label 绑定表单,:checked 接收点击事件,可以得到第二解法。

看看最后的结果:

Demo戳我:纯CSS导航切换(label 绑定 input:radio && ~)

纯CSS实现导航栏Tab切换效果

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读