夜间模式的开启与关闭,父模板的制作

Posted 叶远超

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了夜间模式的开启与关闭,父模板的制作相关的知识,希望对你有一定的参考价值。

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

a.放置点击的按钮或图片。

b.定义开关切换函数。

c.onclick函数调用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        function mySwitch()
        {
            var myele = document.getElementById("on_off");
            if (myele.src.match("04E58PICcfu_1024")){
                myele.src="http://pic.58pic.com/58pic/15/59/25/04E58PICcfu_1024.png"
                document.getElementById("myBody").style.background ="black";
                document.getElementById("demo").style.color = "white"
            }
            else
                {
                    myele.src="http://pic.58pic.com/58pic/15/59/25/04E58PICcfu_1024.png"
                    document.getElementById("demo").style.color = "black"
                }

        }
    </script>
</head>
<body id="myBody">

<img id="on_off"onclick="mySwitch()" src="http://pic.58pic.com/58pic/15/59/25/04E58PICcfu_1024.png">
<script>
   document.write(Date())
</script>
</body>

2.父模板的制作

a.制作网站网页共有元素的父模板html,包括顶部导航,中间区块划分,底部导航,底部说明等。

b.汇总相关的样式形成独立的css文件。

c.汇总相关的js代码形成独立的js文件。

d.形成完整的base.html+css+js

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="../strtic/css/base css.css" type="text/css">
    <script src="../strtic/js/base js.js"></script>
     <base target="_blank" />
</head>
<body id="myBody">

<nav class="nav">
    <ul>
        <li><a href="{{ url_for(\'index\') }}"><img  src="D:\\untitled5\\strtic\\images\\game2.png">官网首页</a></li>
        <li><a href=""><img  src="D:\\untitled5\\strtic\\images\\bodright_dowanload.png">游戏下载</a></li>
        <li><a href=""><img src="D:\\untitled5\\strtic\\images\\tig.jpg">游戏简介</a></li>
        <li><a href=""><img src="D:\\untitled5\\strtic\\images\\tim.jpg">新兵训练营</a></li>
        <li><a href="{{ url_for(\'sign_in\') }}"><img src="D:\\untitled5\\strtic\\images\\timg.jpg">登录</a></li>
        <li><a href="{{ url_for(\'sign_up\') }}"><img src="D:\\untitled5\\strtic\\images\\u=3523348348,972859350&fm=27&gp=0.jpg">注册</a></li>
        <img id="on_off" onclick="mySwitch()" src="D:\\untitled5\\strtic\\images\\videoPic1.jpg" width="50px">
        <button style="float: right;margin: 5px auto;border-radius: 5px;height: 30px" type="submit">搜索</button>
        <input style="float: right;margin: 5px auto;border-radius: 8px;width: 200px;height: 20px;"  type="text" name="search"PLACEHOLDER="输入要搜索的内容">


    </ul>
</nav>

<div id="bottom">
    <a href="">抵制不良游戏</a>
    <a href="">拒绝盗版游戏</a>
    <a href="">注意自我保护</a>
    <a href="">谨防受骗上当</a>
    <a href="">适度游戏益脑</a>
</div>

<div class="copyright">
    <p>Copyright &copy; 2017. Created by <a href="#" target="_blank">niu</a></p>
</div>

</body>
</html>
.nav ul{
            width: 1300px;
            border: 1px solid black;
            margin: 50px auto 0px auto;
        }
        .nav ul li{
            float: left;
        }
        .nav ul li a{

            width: 80px;
            height: 28px;
            line-height: 28px;
            background-color: blueviolet;
            color: yellow;
            margin: 5px 35px;
            font-size: 12px;
            display: block;
            text-align: center;
            text-decoration: none;
        }
        .nav ul li a:hover{
            width: 78px;
            height: 26px;
            line-height: 28px;
            border: 1px solid deepskyblue;
            background: #FFF;
        }
        #on_off{
            float: right;
            margin: 5px;
        }
        .nav img{
            height: 28px;
            width:28px;
            float: left
        }
        #bottom{
     position:fixed;
            bottom:50px;
            left:600px;
}
        #bottom a{
            font-size: 12px;
            color: #828060;
            text-decoration: none;
        }
.copyright {
            position:fixed;
            bottom:0;
            left:650px;
}

.copyright p, .copyright a {
  color: #828078;
  font-size: 12px;
  text-decoration: none;
  transition: color 0.3s ease-out;
}
.copyright p a:hover, .copyright a a:hover {
  color: #f2652e;
function mySwitch()
{
    var myele=document.getElementById("on_off")
    if (myele.src.match("bulbon"))
    {
        myele.src="../static/images/bulboff.jpg"
        document.getElementById("myBody").style.background="grey"
        document.getElementById("demo").style.color="white"
    }
    else
    {
        myele.src="../static/images/bulbon.jpg"
        document.getElementById("myBody").style.background="white"
        document.getElementById("demo").style.color="grey"
    }
}

以上是关于夜间模式的开启与关闭,父模板的制作的主要内容,如果未能解决你的问题,请参考以下文章

夜间模式的开启与关闭,父模板的制作

夜间模式的开启与关闭,父模板的制作

夜间模式的开启与关闭,父模板的制作

夜间模式的开启与关闭,父模板的制作

夜间模式的开启与关闭,父模板的制作

夜间模式的开启与关闭,父模板的制作