zoukankan      html  css  js  c++  java
  • javascript入门(4)

    <!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>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>preview big images</title>
    <link rel="stylesheet" type="text/css" href="../css/index.css" />
    <script type="text/javascript" src="../jquery-1.4.1-vsdoc.js"></script>
    <script type="text/javascript" src="../jquery.1.4.2.sdocml"></script>
    </head>
    <body>
    <div class="preview">
    <ul>
    <li>

    <a> <img src="../img/blue_one_small.jpg" width=100" height="100" alt="浅蓝色衬衫" title="浅蓝色衬衫"></img>
    免烫高质棉衬衣
    <br />$120.000
    </a>
    </li>

    <li>
    <a> <img src="../img/green_one_small.jpg" width=100" height="100" alt="浅蓝色衬衫" title="浅蓝色衬衫"></img>
    免烫高质棉衬衣
    <br />$120.000
    </a>
    </li>


    <li>
    <a> <img src="../img/yellow_one_small.jpg" width=100" height="100" alt="浅蓝色衬衫" title="浅蓝色衬衫"></img>
    免烫高质棉衬衣
    <br />$120.000
    </a>
    </li>

    </ul>

    </div>

    <div class="overlay" style="display: none;">
    <a></a>
    </div>

    <script type="text/javascript" src="../js/jquery-1.7.2.js"></script>
    <script type="text/javascript">
    $(function(){
    $("ul>li").hover(function() {
    $(this).append("<span>&nbsp;</span>")
    }, function() {
    $("span").remove();
    });

    $("ul>li").click(
    function(){$(".overlay").show();});
    var img= $($(this).find("img")).clone();
    img.appendTo(".overlay");
    });
    $(".overlay a").click(function() {
    $(".overlay").hide();
    });

    </script>
    </body>
    </html>

    css:

    ul{
    list-style:none; //去掉li黑点
    }
    .preview{
    margin:30px auto 0;
    500px;
    }
    ul{
    display:inline;
    }
    .preview ul li{
    float:left;
    position:relative;
    margin:0 10px;
    }
    .preview ul li a{
    119px;
    text-align:center;
    display:block;
    cursor:pointer;
    }
    .preview ul li a img{
    display:block;
    }

    .add{
    background-image: url("../img/zoom.gif");
    }

    span{
    background:url(../img/zoom.gif);
    32px;
    height: 32px;
    position:absolute;
    left:35px;
    top:40px;
    }
    .overlay{
    background:rgba(0,0,0,0.6);
    background:#000;
    opacity:0.6;
    position:absolute;
    top:0;
    left:0;
    100%;
    height:100%;
    }

    .overlay img{
    position:absolute;
    top:180px;
    left:40%;
    310px;
    height:310px;
    }

    .overlay a{
    display:inline-block;
    position:absolute;
    top:190px;
    left:41%;
    32px;
    height:32px;
    background:url(../img/close.png) no-repeat 0 -42px;
    z-index:4;
    }

  • 相关阅读:
    day50 初识JavaScript
    在C#中对Datatable排序【DefaultView的Sort方法】
    Windows Phone 中查找可视化树中的某个类型的元素
    抽象类(abstract)是否可以继承自实体类 ?
    C#遍历指定目录下的所有文件及文件夹
    Log4Net总结
    Firefox 与 IE 对Javascript和CSS的区别
    RSS 订阅
    Win8 URI 方案 ms-appX 用法大全
    ProgressIndicator显示进度条以及一些文字信息
  • 原文地址:https://www.cnblogs.com/iloveyoucc/p/2638412.html
Copyright © 2011-2022 走看看