JavaScript - 选项卡切换、增加、删除、修改【面向对象方法】

本文介绍了一种使用JavaScript面向对象的方法来实现选项卡切换的功能,包括HTML结构、CSS样式以及JavaScript核心代码的实现。通过这段代码,可以动态地增加、删除和修改选项卡,为前端开发提供了一种灵活的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

效果

代码

html

 <h4>羊村成员资料库</h4>
    <div class="tabsbox" id="tab">
        <!-- tab标签 -->
        <div class="firstnav">
            <ul>
                <li class="liactive"><span>喜羊羊</span><span class="iconfont icon-guanbi"></span></li>
                <li><span>懒羊羊</span><span class="iconfont icon-guanbi"></span></li>
                <li><span>美羊羊</span><span class="iconfont icon-guanbi"></span></li>

                <div class="tabadd">
                    <span>+</span>
                </div>
            </ul>
        </div>

        <!-- tab内容 -->
        <div class="tabscon">
            <section class="conactive">我是喜羊羊</section>
            <section>我是懒羊羊</section>
            <section>我是美羊羊</section>
        </div>
    </div>

记得在后面引入js

 <script src="tab.js"></script>

CSS

  <style>
        * {
            padding: 0px;
            margin: 0px;
        }

        li {
            list-style: none;
        }

        h4 {
            text-align: center;
        }

        .tabsbox {
            position: relative;
            height: 500px;
            width: 600px;
            border: 1px solid rgb(218, 18, 85);
            margin: 10px auto;
        }

        .firstnav {
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值