• 美术馆(完)


     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>
  • 相关阅读:
    C# tcp发送十六进制数据
    WPF中通过AForge实现USB摄像头拍照
    借鉴过的别人的帖子之C#篇
    C# 连续的语音识别
    C# NAudio 录音
    AS3 水波纹
    ARM多核心集群服务器
    RK3399Pro Android Rock-X 人工智能开发系列(2)
    智能化连锁门店解决方案
    RK3399Pro Android Rock-X 人工智能开发系列(1)
  • 原文地址:https://www.cnblogs.com/Jacklovely/p/5304460.html
Copyright © 2020-2023  润新知