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

Posted 066谢平坚

tags:

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

  1. 夜间模式的开启与关闭
    1. 放置点击的按钮或图片。
    2. 定义开关切换函数。
    3. onclick函数调用。
  2. 父模板的制作
    1. 制作网站网页共有元素的父模板html,包括顶部导航,中间区块划分,底部导航,底部说明等。
    2. 汇总相关的样式形成独立的css文件。
    3. 汇总相关的js代码形成独立的js文件。
    4. 形成完整的base.html+css+js
      <!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("t01ebad6510c93738fc")){
                      myele.src="https://ps.ssl.qhimg.com/sdmt/119_135_100/t01ebad6510c93738fc.gif"
                      document.getElementById("myBody").style.background="black"
                      document.getElementById("myBody").style.color="white"
                  }
                  else{
                     myele.src="https://ps.ssl.qhimg.com/sdmt/119_135_100/t01ebad6510c93738fc.gif"
                      document.getElementById("myBody").style.background="white"
                      document.getElementById("myBody").style.color="black"
                  }
              }
          </script>
      </head>
      <body id="myBody">
      <img id="on_off" onclick="mySwitch()" src="https://ps.ssl.qhimg.com/sdmt/119_135_100/t01ebad6510c93738fc.gif" width="50px">
      <script>
          document.write(Date())
      </script>
      
      </body>
      </html>
      <!DOCTYPE html>
      <html>
      <head>
          <meta charset="utf-8">
          <title>base</title>
          <link rel="stylesheet" type="text/css" href="../aa/css/base.css">
          <link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">
      
          <script src="../aa/js/base.js"></script>
      </head>
      <body id="mybody">
      
      <nav class="navbar navbar-inverse" role="navigation">
          <div class="container-fluid" id="container">
              <div class="navbar-header">
                  <a class="navbar-brand" href="#">首页</a>
              </div>
              <div>
                  <ul class="nav navbar-nav">
                      <li><a href="#" onclick="">登录</a></li>
                      <li><a href="#" onclick="">注册</a></li>
                      <li class="dropdown">
                          <a href="#" class="dropdown-toggle" data-toggle="dropdown">
                              更多 <b class="caret"></b>
                          </a>
                          <ul class="dropdown-menu">
                              <li><a href="#">收藏</a></li>
                              <li><a href="#">分享</a></li>
                              <li><a href="#">搜索</a></li>
                              <li class="divider"></li>
                              <li><a href="#">点赞</a></li>
                          </ul>
                      </li>
      
                  </ul>
              </div>
              <div style="float: right">
                  <img id="myonoff" onclick="mySwitch()" src="https://ps.ssl.qhimg.com/sdmt/119_135_100/t01ebad6510c93738fc.gif" style="width:50px" >
              </div>
              <div>
                  <input type="text" name="user" id="user" placeholder="请输入搜索关键词">
                  <input type="button" value="搜索" class="btn btn-success" onclick="">
              </div>
          </div>
      </nav>
      复制代码
      复制代码
      function mySwitch() {
          var oBody = document.getElementById("mybody");
          var oOnoff = document.getElementById("myonoff");
          if (oOnoff.src.match("t01ebad6510c93738fc")) {
              oOnoff.src = "https://ps.ssl.qhimg.com/sdmt/119_135_100/t01ebad6510c93738fc.gif";
              oBody.style.background = "black";
              oBody.style.color = "yellow"
          } else {
              oOnoff.src = "https://ps.ssl.qhimg.com/sdmt/119_135_100/t01ebad6510c93738fc.gif";
              oBody.style.background = "white";
              oBody.style.color = "black"
          }
      }
      复制代码
      复制代码
      img {
          width: 200px;
      }
      #container {
          background: lightsteelblue;
      
      }
      
      div.sa {
          border-style: solid;
          border-width: 5px;
          border-color: gold;
          width: 400px;
          float: left;
          margin: 5px;
      }
      
      div.sa img {
          width: 80%;
          heigh: aute;
      }
      
      div.st {
          text-align: center;
          padding: 2px;
      }
      
      div.sa:hover {
          border-style: solid;
          border-width: 5px;
          border-color: green;
      }

       

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

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

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

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

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

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

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