zoukankan      html  css  js  c++  java
  • javascript简单的选项卡

    实现一个简单的选项卡功能

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>一个选项卡</title>
        <style type = "text/css">
            *{
                padding:0;
                margin:0;
            }
            #main {
                width:600px;
                height:300px;
                background:white;
                border:2px solid red;
                position:relative;
                margin:50px auto;
            }
            ul {
                height:49px;
                background:grey;
                font-size:30px;
                line-height:49px;
                color:red;
                list-style-type:none;
                border-bottom:1px dotted grey;
            }
            li {
                width:200px;
                float:left;
                text-align:center;
            }
            li#active{
                background:white;
            }
            p {
                font-size:40px;
                text-align:center;
            }
            .content>div {
                display:none;
            }
            .content>div#play {
                display:block;
                height:250px;
                background:red;
            }
    
    
    
        </style>
    </head>
    <body>
        <div id = "main">
            <ul class = "lis">
                <li id="active">电影</li>
                <li>娱乐</li>
                <li>数码</li>
            </ul>
            <div class = "content">
                <div id = "play" class="action">
                    <p>
                        this is a movie
                    </p>
                </div>
                <div class="action">
                    <p>
                        this is about entertainment
                    </p>
                </div>
                <div class="action">
                    <p>
                        this is about digital product
                    </p>
                </div>
            </div>
        </div>
    </body>
        <script type = 'text/javascript'>
            var lis = document.getElementsByTagName("li");
            var con = document.getElementsByClassName("action");
            for(var i = 0; i < lis.length; i++){
                lis[i].index = i;
                lis[i].onclick = function(){
                    for(var j = 0; j < lis.length; j++){
                    lis[j].id = "";
                    con[j].id = "";
                }
                    this.id = "active";
                    con[this.index].id = "play"
                }
            }
        </script>
    </html>
  • 相关阅读:
    Spring MVC全局异常后返回JSON异常数据
    spring mvc 异常统一处理方式
    Duplicate fragment name ERROR Jetty Maven Plugin
    Android中自己定义组件和它的属性
    stl非变易算法(二)
    unix more命令
    g711u与g729比較编码格式
    MD5的加密和解密(总结)
    js 定义类对象
    润乾报表实现可反复分组报表及改进
  • 原文地址:https://www.cnblogs.com/tarantino/p/8795270.html
Copyright © 2011-2022 走看看