<noframes id="7xbfr"><pre id="7xbfr"><output id="7xbfr"></output></pre>

      <big id="7xbfr"><font id="7xbfr"><listing id="7xbfr"></listing></font></big>
        <p id="7xbfr"></p>
        <menuitem id="7xbfr"></menuitem>

          <video id="7xbfr"><mark id="7xbfr"><listing id="7xbfr"></listing></mark></video>
            <form id="7xbfr"></form>

          <delect id="7xbfr"><var id="7xbfr"></var></delect>

          導航劃塊滑動效果

          時間:2021-06-07 17:06:04 類型:JS/JQUERY
          字號:    

          導航下拉劃塊滑動效果, 隨著鼠標放到不同的導航, 下劃塊會跟著左右滑動

          1.jpg

          HTML代碼如下:

          <div id="nav">
                      <ul>
                          <li>
                              <a href="">財經</a>
                          </li> 
                          <li>
                              <a href="">娛樂</a>
                          </li>
                          <li>
                              <a href="">NBA</a>
                          </li>
                          <li>
                              <a href="">綜藝</a>
                          </li>
                          <span class="slider"></span>
                      </ul>
                  </div>

          jquery代碼如下:

          $(function(){
                  $("#nav>ul>li").hover(
                      function(){
                          let pos = $(this).position();
                              $(".slider").css({
                                  'left' : pos.left + "px",
                              }).addClass("transform_slider");
                      },
                      function(event){
                          $(".slider").removeClass("transform_slider");
                      }
                  );
              })

          CSS樣式如下:

          *{
              padding: 0; margin:0;
          }
          ul,ol,li{
              list-style: none;
          }
          a{
              text-decoration: none;
          }
          body{
              font-size: 14px;
              font-family: '微軟雅黑';
          }
          #nav{
              height: 44px;
              background-color: #0A0E11;
          }
          #nav>ul{
              width:500px;
              margin:0 auto;
              position: relative;
              height: 44px;
          }
          #nav>ul>li{
              width: 52px;
              height: 44px; line-height: 44px;
              float: left;
          }
          #nav>ul>li>a{
              color: #fff;
              display: block;
              height: 44px;
              text-align: center;
          }
          
          .slider{
              position: absolute;
              top:44px;
              left:0;
              width: 52px;
              height: 5px;
              background-color: #5FB878;
              transition:all .2s;
              -webkit-transition:all .2s;
              transform:scale(0,1);
              -ms-transform:scale(0,1);
              -webkit-transform:scale(0,1);
          }
          .transform_slider{
              
              transform:scale(1,1);
              -ms-transform:scale(1,1);
              -webkit-transform:scale(1,1);
          }


          黄网站免费 <