zoukankan      html  css  js  c++  java
  • 夜间模式的开启与关闭,父模板的制作

    1.夜间模式的开启与关闭

    1. 放置点击的按钮或图片。
    2. 定义开关切换函数。
    3. onclick函数调用。
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>调整模式</title>
         <script>
            function mySwitch(){
                var oBody=document.getElementById("myBody");
                var oOnoff=document.getElementById("myOnOff");
                if(oOnoff.src.match("bulbon")){
                    oOnoff.src="https://www.runoob.com/images/pic_bulboff.gif";
                    oBody.style.background="black";
                    oBody.style.color="white";
                }else{
                    oOnoff.src="https://www.runoob.com/images/pic_bulbon.gif";
                    oBody.style.background="white";
                    oBody.style.color="black";
                }
            }
        </script>
    
    </head>
    
    <body id="myBody">
    <img id="myOnOff" onclick="mySwitch()" src="https://www.runoob.com/images/pic_bulbon.gif" height="50" width="50px">
    <script> document.write(Date())
    </script><br>
    <h2>广州商学院欢迎你!</h2>
    </body>
    </html>

     

    2.父模板的制作

    1. 制作网站网页共有元素的父模板html,包括顶部导航,中间区块划分,底部导航,底部说明等。
    2. 汇总相关的样式形成独立的css文件。
    3. 汇总相关的js代码形成独立的js文件。
    4. 形成完整的base.html+css+js

    html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <link rel="stylesheet" type="text/css" href="base.css">
        <script src="base.js"></script>
    <base href="http://i1.sinaimg.cn/dy/weather/main/index14/007/icons_32_yl/"target="_blank">
    </head>
    <body id="myBody">
    <div class="clearfloat">
    
    
         <nav >
             <img src="w_02_08_00.png" >
             <a href="http://www.gzcc.cn/">首页</a>
             <a href="">下载</a>
             <a href="">图书馆</a>
             <a href="">意见反馈</a>
             <input type="text" name="search">
             <button type="submit">搜索</button>
             <a href="{{ url_for('login') }}">登录</a>
             <a href="{{ url_for('zhuce') }}">注册</a>
             <a href="" >联系我们</a>
    <img id="myOnOff" onclick="mySwitch()" src="http://www.runoob.com/images/pic_bulbon.gif" width="20px";>
         </nav><hr>
    
    </div>
    
    <br>
    
    <br>
    <br>
    <br><br>
    <h1>
        广州商学院欢迎你!
    </h1>
    <br><br>
    <h1>
        活力广商,筑梦远航!
    </h1>
    <br><br><br>
    
            <div id="footer" style="background-color: lightskyblue;clear: both;text-align: center;"></div>
        <div class="desc" >
            <hr>
            <div class="img" >
                <a href="http://www.gzcc.cn/">
                    <img src="https://timgsa.baidu.com/timg?image&amp;quality=80&amp;size=b9999_10000&amp;sec=1508497686486&amp;di=e2ccca98fa05f9473c84f73db141ad88&amp;imgtype=0&amp;src=http%3A%2F%2Fpic1.win4000.com%2Fwallpaper%2F7%2F57ac36088f69c.jpg" width="20px">
                </a>
                <div><a href="http://www.gzcc.cn/">数字广商</a></div>
            </div>
    
            <div class="img">
                <a href="http://www.gzcc.cn/">
                    <img src="https://timgsa.baidu.com/timg?image&amp;quality=80&amp;size=b9999_10000&amp;sec=1508497686476&amp;di=50b7102b085d85e015eff1b2d31436ea&amp;imgtype=0&amp;src=http%3A%2F%2Fimg5.xiazaizhijia.com%2Fwalls%2F20150803%2F1440x900_96ae2cb132cbe37.jpg"></a>
                    <div><a href="http://www.gzcc.cn/">视频校园</a></div>
            </div>
    
            <div class="img" class="clearfloat" class="img-hover">
                <a href="http://www.gzcc.cn/">
                    <img src="https://timgsa.baidu.com/timg?image&amp;quality=80&amp;size=b9999_10000&amp;sec=1508498137537&amp;di=82dbcda3618e2dfd61810d2fb0daf202&amp;imgtype=0&amp;src=http%3A%2F%2Fpic1.win4000.com%2Fwallpaper%2F1%2F5754d121da01d.jpg"></a>
                    <div><a href="http://www.gzcc.cn/">画说校园</a></div>
            </div>
    
            <div class="img">
                <a href="http://www.gzcc.cn/">
                    <img src="https://timgsa.baidu.com/timg?image&amp;quality=80&amp;size=b9999_10000&amp;sec=1508498264263&amp;di=55e6cb21f27b29f83d3c9ff9a73b3bae&amp;imgtype=0&amp;src=http%3A%2F%2Fwww.zcool.com.cn%2Fcommunity%2F037b9a359147e96b5b3086ed42c6bee.jpg" width="80px"></a>
                    <div><a href="http://www.gzcc.cn/">全景校园</a></div>
    
    
     </div>
            </div>
    <footer>
     <div class="footer_box">
         Copyright © 2017 广州商学院 All Rights Reserved 
     </div>
     </footer>
    </body>
    </html>

     js

    function mySwitch() {
                var oBody=document.getElementById("myBody");
                var oOnoff=document.getElementById("myOnOff");
                if(oOnoff.src.match("bulbon")){
                    oOnoff.src="http://www.runoob.com/images/pic_bulboff.gif";
                    oBody.style.background="black";
                    oBody.style.color="white";
                }else {
                     oOnoff.src="http://www.runoob.com/images/pic_bulbon.gif";
                    oBody.style.background="white";
                    oBody.style.color="black";
                }
    
            }

    css

    h1{
        align-content: center;
        size: 800px;
       }
    img{
                width: 20px;
    
            }
           div .img{
                width: 250px;
               height: 200px;
                border: 1px solid #eeeeee;
                float: left;
                margin: 15px;
            }
            div.img img{
                width: 100%;
                height: 80%;
            }
            div.desc{
                text-align: center;
                padding: 15px;
            }
            div.img:hover{
                border: 1px solid yellow;
            }
            .clearfloat{
                clear: both;
            }
           footer{
            position: fixed;
            bottom:0;
             width:100%;
           }
    
           footer .footer_box{
            background-color: cyan;
            padding: 10px;
           color : #FFFFFF;
            text-align: center;
           }
    
     nav{
        position:fixed;
        top:0px;
        height: 45px;
        background-color: cyan;
        border-bottom:1px solid #DDDDDD;
        width:100%;
     }
     .clearfloat {
         clear: both;
     }

  • 相关阅读:
    团队开发——描绘用户场景
    学习EXTJS6(2)“Hello Usegear”
    D2007从win7升级到win10下的莫名其妙问题。
    学习EXTJS6(1)安装环境
    raize5的修改。
    EurekaLog是什么鬼?
    EditorLineEnds.ttr的困扰
    dev的汉化
    cxGrid主从表删除从表记录的困惑
    痛苦的Windows下的temp目录
  • 原文地址:https://www.cnblogs.com/gdlyzx/p/7784169.html
Copyright © 2011-2022 走看看