zoukankan      html  css  js  c++  java
  • Jquery动画效果地铁站名指示等效果

    源码参考:源码爱好者--jQuery仿地铁线路指示灯效果,经修改和美化,特此记录一下。

      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 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      5 <title>jquery Light</title>
      6 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
      7 <script type="text/javascript">
      8 $(document).ready(function(){    
      9             var index=0;
     10             setInterval(function(){            
     11                 $('ul.in li').eq(index++).addClass("hover").siblings().removeClass("hover");
     12                 if(index>12){
     13                     $('.lightName span').text("站点名"+1);
     14                 }else{
     15                     $('.lightName span').text("站点名"+index);
     16                 }
     17                 if(index==13){
     18                     index=0;
     19                     $("ul.in li").eq(index++).addClass("hover").siblings().removeClass("hover");    
     20                 }
     21             },800)
     22         
     23     })
     24 </script>
     25 <style type="text/css">
     26 .lightbox{
     27     position:relative;
     28     height:30px;
     29     padding-top:100px;
     30     width:960px;
     31     margin:0 auto;
     32 }
     33 .lightbg{
     34     height:2px;
     35     background:red;
     36     position:absolute;
     37     left:0;
     38     top:50%;
     39     margin-top:-1px;
     40     width:960px;
     41 }
     42 .lightbox ul.out{
     43     zoom:1;
     44     margin:0 auto;
     45     padding:0;
     46     width:960px;
     47     height:20px;
     48     position:absolute;
     49     left:0;
     50     top:50%;
     51     margin-top:-20px;
     52 }
     53 .lightbox ul.in{
     54     zoom:1;
     55     margin:0 auto;
     56     padding:0;
     57     width:9600px;
     58     height:20px;
     59     position:absolute;
     60     left:0;
     61     top:50%;
     62     margin-top:-15px;
     63 }
     64 
     65 .lightbox ul.in li{
     66     list-style-type:none;
     67     float:left;
     68     width:30px;
     69     height:30px;
     70     border-radius:100%;
     71     background:#69f;
     72     margin:0 25px;
     73     text-indent:-999em;
     74 }
     75 .lightbox ul.out li{
     76     list-style-type:none;
     77     float:left;
     78     width:40px;
     79     height:40px;
     80     border-radius:100%;
     81     background:#ccc;
     82     margin:0 20px;
     83     text-indent:-999em;
     84 }
     85 
     86 .lightbox ul.in li.hover{
     87     background:red;
     88 }
     89 h1{
     90     text-align:center;
     91 }
     92 .lightName span{
     93     margin:auto;
     94     margin-left:400px;
     95     margin-top:30px;
     96     font-size:50px;
     97 }
     98 </style>
     99 </head>
    100 <body>
    101     <h1>jquery Light</h1>
    102     <div class="lightbox">
    103         <div class="lightbg"></div>
    104         <ul class="out">
    105             <li>0</li>
    106             <li>1</li>
    107             <li>2</li>
    108             <li>3</li>
    109             <li>4</li>
    110             <li>5</li>
    111             <li>6</li>
    112             <li>7</li>
    113             <li>8</li>
    114             <li>9</li>
    115             <li>10</li>
    116             <li>11</li>
    117         </ul>
    118         <ul class="in">
    119             <li>0</li>
    120             <li>1</li>
    121             <li>2</li>
    122             <li>3</li>
    123             <li>4</li>
    124             <li>5</li>
    125             <li>6</li>
    126             <li>7</li>
    127             <li>8</li>
    128             <li>9</li>
    129             <li>10</li>
    130             <li>11</li>
    131         </ul>
    132         <div class="lightName">
    133             <span></span>
    134         </div>
    135     </div>
    136 </body>
    137 </html>
    View Code

    jquery Light

    jquery Light

  • 相关阅读:
    浅谈关于JavaScript解析XML文件的注意事项
    个人总结的Struts2拦截器使用和拦截栈的配置,基于注解的方式
    使用Awstats统计部署在tomcat中的网站数据
    spring4.x + hibernate4.x 配置详解
    Java内部类总结
    Java中static的使用
    Java多线程基础知识总结
    Java线程经典面试题
    C#/.net七牛云存储上传图片(文件)操作
    Special Solver Parameters
  • 原文地址:https://www.cnblogs.com/m199/p/3337938.html
Copyright © 2011-2022 走看看