zoukankan      html  css  js  c++  java
  • 小练习之通过class属性增删修改属性

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            *{
                margin: 0;
            }
            #div1{
                height: 550px;
                width: 100%;
                background: royalblue;
                position: fixed;
                z-index: 1;
    
            }
            #div2{
                margin-left: 550px;
                margin-top: 150px;
                height: 200px;
                width: 300px;
                background: yellowgreen;
                position: fixed;
                z-index: 2;
                text-align: center;
                padding-top: 120px;
            }
            .cc{
                display: none;
            }
        </style>
    </head>
    <body>
        <div id="div1"><p onclick="f1()">显示</p></div>
    
        <div id="div2" class="cc cctv"><p onclick="f2()">隐藏</p></div>
                        //涉及到class等多个地方使用是,要多加几个名字
    </body>
    <script>
        function f1() {
            var ele = document.getElementsByClassName("cctv")[0];
    
            ele.classList.remove("cc");   //给标签添加删除属性
    
        }
        function f2() {
            var ele = document.getElementsByClassName("cctv")[0];
            ele.classList.add("cc");
    
        }
    </script>
    </html>
  • 相关阅读:
    Executors 构建线程池
    结构型模式——Bridge(未完成)
    结构型模式——Adapter
    创建型模式——Builder
    创建型模式——Abstract Factory
    Java与线程
    Java内存模型
    类加载
    Class类文件的结构
    垃圾收集器
  • 原文地址:https://www.cnblogs.com/TKOPython/p/12831144.html
Copyright © 2011-2022 走看看