码迷,mamicode.com
首页 > 其他好文 > 详细

层级轮播图

时间:2016-11-05 11:28:39      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:set   text   技术   utf-8   his   style   top   oct   wrap   

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
        * {
            margin: 0;
            padding: 0;
        }

        ul, ol {
            list-style: none;
        }

        .wrap {
            width: 650px;
            height: 250px;
            margin: 100px auto 0;
            position: relative;
            overflow: hidden;
        }
        .wrap ol {
            margin-top: 50px;
        }

        .wrap img {
            display: block;
        }

        .wrap ul {
            height: 250px;
            z-index: 1;
            position: relative;
        }

        .wrap ol {
            height: 30px;
            z-index: 2;
            position: absolute;
            bottom: 0;
            right: 0;
           
        }

        .wrap > ul > li {
            position: absolute;
            top: 0;
            left: 0;
        }

        .wrap > ol > li {
            float: left;
            width: 20px;
            height: 20px;
            text-align: center;
            line-height: 20px;
            border: 1px solid white;
          
           border-radius: 10px;
            background: Gray;
           
        }

        .wrap > ol > li:hover {
            cursor: pointer;
        }

        .wrap li.active {
            padding: 1px;
            color: orange;
            margin-top: -2px;
           
            border: 1px solid orange;
            
        }
    </style>
  <script type="text/javascript" src="jquery-1.11.1.min.js" ></script>
    <script>
        $(document).ready(function () {
            var zIndex = 0;
            $(".wrap > ol > li").mouseenter(function () {
                zIndex++;
                $(this).addClass("active").siblings().removeClass("active");
                $(".wrap > ul > li")
                        .eq($(this).index())
                        .css({
                            "z-index": zIndex,
                            "left": 650
                        })
                        .animate({
                            "left": 0
                        }, 1000);
            });
        });
    </script>
</head>
<body>
<div class="wrap">
    <ul>
        <li style="z-index:1;"><img src="img/1.jpg" /></li>
        <li><img src="img/2.jpg" /></li>
        <li><img src="img/3.jpg" /></li>
        <li><img src="img/4.jpg" /></li>
        <li><img src="img/5.jpg" /></li>
    </ul>
    <ol>
        <li class="active">1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
    </ol>
</div>
</body>
</html>

 技术分享

层级轮播图

标签:set   text   技术   utf-8   his   style   top   oct   wrap   

原文地址:http://www.cnblogs.com/houjiie/p/6032427.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!