zoukankan      html  css  js  c++  java
  • 左侧导航背景颜色随机变化

    <!DOCTYPE>
    <html>
     <head>
      <title>Document</title>
       <meta charset="utf-8">
       <style type="text/css">
          *{
            margin:0px;
            padding:0px;
          }
          .wrapper{  
            200px;
            height:500px;
          }
          ul li{
            list-style:none;
            background: #009900;
            height:50px;
            border:1px solid #fff;
            position:relative;
            overflow:hidden;
          }
          p{
            color:#fff;
            text-align:center;
            line-height:50px;
            position:relative;
            z-index:2;
          }
          span{
            200px;
            height:50px;
            position:absolute;
            top:0px;
            left:200px;
            background:red;
            z-index:1;    
          }
          /*
          ul li:hover span{
            left:0px;
            transition:all 0.3s ease;
          }
          */
       </style>
     </head>

     <body>
        <div class="wrapper">
           <ul>
              <li>
                  <p>案例一</p>
                  <span></span>
              </li>
              <li>
                 <p>案例一</p>
                 <span></span>
              </li>
              <li>
                 <p>案例一</p>
                 <span></span>
              </li>
              <li>
                 <p>案例一</p>
                 <span></span>
             </li>
           </ul>
        </div>
        <script type="text/javascript" src="js/jquery-1.11.3.min.js"></script>
        <script type="text/javascript">
        
            $(function(){
               $("ul li").hover(function(){
                  $(this).find("span").stop(true,true).css("background",RandomColor()).animate({"left":"0px"},300);//stop(true,true)============清楚其他的li span的影响
               },function(){
                  $(this).find("span").stop(true,true).css("background",RandomColor()).animate({"left":"200px"},300);
               });

               function RandomColor(){
                  var r = Math.floor(Math.random()*256);
                  var g = Math.floor(Math.random()*256);
                  var b = Math.floor(Math.random()*256);

                  return "rgb("+r+","+g+","+b+")";//随机颜色函数
               }
            });
        
        </script>
     </body>
    </html>

  • 相关阅读:
    高级人力资源管理最喜欢的工具;笔迹分析测试的六大好处
    我与时尚MM的那些事儿
    当幸福来敲门
    perl 模板
    一些R函数【自己使用过,保存】
    关于异步加载、缓存图片、软引用等
    android线程同步
    现半透明的popupwindow
    android中的MotionEvent 及其它事件处理
    android客户端从服务器端获取json数据并解析
  • 原文地址:https://www.cnblogs.com/xiaoyunyun/p/4944644.html
Copyright © 2011-2022 走看看