zoukankan      html  css  js  c++  java
  • 纯CSS焦点轮播效果-功能可扩展

    个人博客:

    http://mcchen.club


    纯CSS3实现模拟焦点轮播效果,支持JQ等扩展各项功能。废话少说,直接贴代码。

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4     <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
     5     <meta name="format-detection" content="telephone=no"/>
     6     <meta name="apple-mobile-web-app-capable" content="yes"/>
     7     <meta charset="UTF-8">
     8     <title>纯CSS焦点轮播</title>
     9     <link rel="stylesheet" href="css/index.css"/>
    10 </head>
    11 <body>
    12     <div class="focus_img">
    13         <ul class="img_list">
    14             <li><img src="images/swape1.jpg" alt=""/></li>
    15             <li><img src="images/swape2.jpg" alt=""/></li>
    16             <li><img src="images/swape3.jpg" alt=""/></li>
    17             <li><img src="images/swape4.jpg" alt=""/></li>
    18             <li><img src="images/swape5.jpg" alt=""/></li>
    19         </ul>
    20         <ul class="img_index">
    21             <li class="one">1</li>
    22             <li class="two">2</li>
    23             <li class="three">3</li>
    24             <li class="four">4</li>
    25             <li class="five">5</li>
    26         </ul>
    27     </div>
    28 </body>
    29 <script src="js/jquery-1.11.3.js"></script>
    30 <script src="js/index.js"></script>
    31 </html>
    View Code

     接下来是样式代码

     1 body {  background-color: #f0f0f0;  }
     2 .focus_img { position: relative; height: 300px; width: 500px; overflow: hidden; margin: auto; border: solid 2px #000000;
     3   ul { position: absolute;  }
     4   .img_list { top: 0; left: 0; -webkit-animation: img_list 10s 2s infinite;
     5     li { width: 500px; height: 300px; overflow: hidden;
     6       img { height: 300px; width: 500px;}
     7     }
     8   }
     9   .img_index { bottom: 10px;right: 10px;
    10     li {float: left; width: 16px; height: 16px; border: solid 1px #cccccc; background-color: #ffffff; color:#000000; text-align: center;line-height: 16px;overflow: hidden;cursor: pointer;margin-right: 2px;  }
    11     .one { background-color: #000000; color: #ffffff; -webkit-animation: one 10s 2s infinite;}
    12     .two { -webkit-animation: two 10s 2s infinite;}
    13     .three {-webkit-animation: three 10s 2s infinite;}
    14     .four {-webkit-animation: four 10s 2s infinite;}
    15     .five {-webkit-animation: five 10s 2s infinite;}
    16   }
    17 }
    18 @-webkit-keyframes img_list {
    19   0%{ -webkit-transform: translate(0,0);}
    20   10%,20% {-webkit-transform: translate(0,-300px);}
    21   30%,40% {-webkit-transform: translate(0,-600px);}
    22   50%,60% {-webkit-transform: translate(0,-900px);}
    23   70%,80% {-webkit-transform: translate(0,-1200px);}
    24   90%,100% {-webkit-transform: translate(0,0);}
    25 }
    26 
    27 @-webkit-keyframes one {
    28   10%,20%,30%,40%,50%,60%,70%,80%{ background-color: #ffffff; color: #000000;}
    29   0%,90%,100%{ background-color: #000000;color: #ffffff;}
    30 }
    31 @-webkit-keyframes two {
    32   0%,30%,40%,50%,60%,70%,80%,90%,100%{ background-color: #ffffff; color: #000000;}
    33   10%,20%{ background-color: #000000;color: #ffffff;}
    34 }
    35 @-webkit-keyframes three {
    36   0%,10%,20%,50%,60%,70%,80%,90%,100%{ background-color: #ffffff; color: #000000;}
    37   30%,40%{ background-color: #000000;color: #ffffff;}
    38 }
    39 @-webkit-keyframes four {
    40   0%,10%,20%,30%,40%,70%,80%,90%,100%{ background-color: #ffffff; color: #000000;}
    41   50%,60%{ background-color: #000000;color: #ffffff;}
    42 }
    43 @-webkit-keyframes five {
    44   0%,10%,20%,30%,40%,50%,60%,90%,100%{ background-color: #ffffff; color: #000000;}
    45   70%,80%{ background-color: #000000;color: #ffffff;}
    46 }
    View Code

    最后是效果图

    欢迎交流指正,谢谢!

  • 相关阅读:
    阿里P8架构师谈:阿里双11秒杀系统如何设计?
    秒杀系统设计的知识点
    秒杀系统架构优化思路
    秒杀系统解决方案
    Entity Framework Code First (七)空间数据类型 Spatial Data Types
    Entity Framework Code First (六)存储过程
    Entity Framework Code First (五)Fluent API
    Entity Framework Code First (四)Fluent API
    Entity Framework Code First (三)Data Annotations
    Entity Framework Code First (二)Custom Conventions
  • 原文地址:https://www.cnblogs.com/McChen/p/4702511.html
Copyright © 2011-2022 走看看