zoukankan      html  css  js  c++  java
  • 美术馆(完)

     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2 <html xmlns="http://www.w3.org/1999/xhtml">
     3 <head>
     4     <title>美术馆</title>
     5     <style type="text/css">
     6         .imageSmall
     7         {
     8              112px;
     9             height: 70px;
    10         }
    11         
    12         #nav li
    13         {
    14             /*设置ul li 表单浮动、去点、内边距*/
    15             float: left;
    16             list-style-type: none;
    17             margin: 10px;
    18         }
    19         #nav
    20         {
    21             /*设置小图片总宽度,居中*/
    22              700px;
    23             margin: 0 auto;
    24         }
    25         #dv
    26         {
    27             /*设置大图片居中*/
    28             text-align: center;
    29         }
    30     </style>
    31     <script type="text/javascript">
    32         onload = function () {
    33             //获得所有img标签
    34             var imageSmall = document.getElementsByTagName("img");
    35             //获得div标签
    36             var dv = document.getElementById("dv");
    37             //获得所有a标签
    38             var aHref = document.getElementsByTagName("a");
    39             for (var i = 0; i < imageSmall.length; i++) {
    40                 //小图片点击事件
    41                 imageSmall[i].onclick = function () {
    42                     if (dv.getElementsByTagName("img")) {
    43                         //如果已经存在大图片,就删除,dv的内部清空(不然越点越多)
    44                         dv.innerHTML = "";
    45                     }
    46                     //新建大图片
    47                     var imageLarge = document.createElement("img");
    48                     dv.appendChild(imageLarge);
    49                     //大图片的地址等于this小图片的地址,使用this关键字!!
    50                     imageLarge.src = this.src;
    51                     //return false;
    52                 }
    53             }
    54         }
    55     </script>
    56 </head>
    57 <body>
    58     <ul id="nav">
    59         <li>
    60             <img class="imageSmall" id="img1" src="source/image/01.jpg" /></li>
    61         <li>
    62             <img class="imageSmall" id="img2" src="source/image/02.jpg" /></li>
    63         <li>
    64             <img class="imageSmall" id="img3" src="source/image/03.jpg" /></li>
    65         <li>
    66             <img class="imageSmall" id="img4" src="source/image/04.jpg" /></li>
    67         <li>
    68             <img class="imageSmall" id="img5" src="source/image/05.jpg" /></li>
    69     </ul>
    70     <div style="clear: both">
    71     </div>
    72     <div id="dv">
    73     </div>
    74 </body>
    75 </html>
  • 相关阅读:
    13 款开源的全文检索引擎
    Laravel5.5 Jwt 1.0 beta 配置
    Laravel SQL 查询语句集锦
    laravel在中间件内生成的变量如何传到控制器
    laravel中的自定义函数的加载和第三方扩展库加载
    laravel5.5 dingo/api+jwt-auth
    微信小程序之使用checkbox
    微信小程序之使用wx:for遍历循环
    微信小程序之页面导航栏
    微信小程序之数据缓存
  • 原文地址:https://www.cnblogs.com/Jacklovely/p/5304460.html
Copyright © 2011-2022 走看看