zoukankan      html  css  js  c++  java
  • 图片轮换

    实现如图效果 图片将自动转换 鼠标指向右边的图片在左边的大图位置显示相应的图片

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm7.aspx.cs" Inherits="图片轮换.WebForm7" %>



    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>无标题文档</title>  
    <style type="text/css">  
        #picbox{  
            510px;  
            margin:auto;  
            background-color:#F0F0F0;  
            padding:10px;  
            overflow:auto;  
            border:1px solid gray;  
        }  
        #pic{  
            400px;  
            height:260px;  
            float:left;  
            overflow:hidden;  
        }  
        #pic .imgDiv{  
            position:relative;
        }  
        #pic .imgDiv span{  
            display:block;  
            200px;  
            height:20px;  
            position:absolute;  
            left:10px;  
            bottom:10px;  
            color:white;  
            font-size:12px;  
        }  
        #pic img{  
            400px;  
            height:260px;  
        }  
        #nav{  
            95px;  
            float:right;  
            margin-left:10px;  
        }  
        #nav ul{  
            list-style:none;  
            padding:0;  
            margin:0;  
        }  
        #nav ul li{  
            91px;  
            height:57px;  
            padding-top:5px;  
            padding-bottom:5px;  
            padding-left:10px;  
            filter:alpha(opacity=50);  
            opacity:0.5!important;  
        }  
        #nav ul li.hover{  
            background-color:black;  
            filter:alpha(opacity=100);  
            opacity:1!important;  
        }  
        #nav ul li img{  
            78px;  
            height:47px;  
        }  
    </style>  
        <script type="text/javascript">
        
        var index = 1;
        function autoChange() {
            showImage(index);
            index++;
            if (index > 4) {
                index = 1;
            }
            setTimeout("autoChange()", 3000);
        }
        function showImage(ind) {
            for (var i = 1; i <= 4; i++) {
                $("menu" + i).className = "";
                $("imgDiv" + i).style.display = "none";
            }
            $("menu" + ind).className = "hover";
            $("imgDiv" + ind).style.display = "block";
            index = ind;
        }
        function $(id) {
            return document.getElementById(id);
        }  
    </script>  
    </head>  
      
    <body onload="autoChange();">  
        <div id="picbox">  
            <div id="pic">  
                <div class="imgDiv" id="imgDiv1">  
                    <img src="images/one.jpg"/>                                                                                           // 这些文字是在图片左下角显示的文字
                    <span>真漂亮</span>  
                </div>  
                <div class="imgDiv" id="imgDiv2" style="display:none">  
                    <img src="images/two.jpg"/>  
                    <span>好看</span>  
                </div>  
                <div class="imgDiv" id="imgDiv3" style="display:none">  
                    <img src="images/three.jpg"/>  
                    <span>色彩斑斓</span>  
                </div>  
                <div class="imgDiv" id="imgDiv4" style="display:none">  
                    <img src="images/four.jpg"/>  
                    <span>温馨</span>  
                </div>  
            </div>  
            <div id="nav">  
                <ul>  
                    <li id="menu1" onmouseover="showImage(1);"><img src="images/one.jpg"/></li>                                          //这些是要轮换的图片
                    <li id="menu2" onmouseover="showImage(2);"><img src="images/two.jpg"/></li>  
                    <li id="menu3" onmouseover="showImage(3);"><img src="images/three.jpg"/></li>  
                    <li id="menu4" onmouseover="showImage(4);"><img src="images/four.jpg"/></li>  
                </ul>  
            </div>  
        </div>  
    </body>  
    </html> 

  • 相关阅读:
    基于 IAR 修改工程名称
    Baidu IoT Study
    msp430f5438a Information Flash Seg Write -- Chapter
    MFC 编辑框内容更新方法以及滚动条设置
    通过打开按钮打开文件和通过左键移动打开文件并计算crc
    移动文件并将文件路径显示到编辑框内
    Aritronix Virtual Device 运行
    将一个char类型的数转换成曼切斯特数
    数组中重复的数字
    平衡二叉树
  • 原文地址:https://www.cnblogs.com/duanlinlin/p/3397489.html
Copyright © 2011-2022 走看看