zoukankan      html  css  js  c++  java
  • 鼠标跟随导航

    <!DOCTYPE html>
    <html>
    <head>
    	<meta charset="UTF-8">
    	<title>鼠标跟随菜单</title>
    	<style>
    		*{margin: 0;padding:0; }
    		ul{list-style: none;}
    		a{text-decoration: none;}
    		.nav{ 100%;height: 60px;background-color: #303030;}
    		.nav_wrap{ 1000px;margin: 100px auto;position: relative;}
    		.nav li{float: left;line-height: 60px;}
    		.nav li a{color: #fff;padding: 0 30px;display: block;}
    		.nav .active a{color: red;}
    		.nav li a:hover{color: red;}
    		.nav .line{height: 4px;background-color: red;position: absolute;top: 60px;left: 0;}
    	</style>
    </head>
    <body>
    <div class="nav">
    	<div class="nav_wrap">
    		<ul>
    			 <li class="active"><a href="#">首页</a></li>
    			 <li><a href="#">名言</a></li>
    			 <li><a href="#">文章</a></li>
    			 <li><a href="#">故事</a></li>
    			 <li><a href="#">名人名言</a></li>
    		</ul>
    		<div class="line"></div>
    	</div>
    </div>
    
    <script src="http://apps.bdimg.com/libs/jquery/1.8.3/jquery.min.js"></script>
    <script>
    $(function(){
    
    	$(".nav").find(".line").width($(".nav li").eq(0).width());  //设置线条的宽度
    	$(".nav li").hover(function(){
    		var _left=$(this).position().left;  //鼠标移入时,获取li的left值
    		$(".nav").find(".line").width($(this).width()).stop().animate({"left":_left},200);
    	},function(){
    		var _left=$(".nav li.active").position().left;  //鼠标移出时,获取li.active的left值
    		$(".nav").find(".line").width($(".nav li.active").width()).stop().animate({"left":_left},200);
    	})
    	$(".nav li").click(function(){
    		var _left=$(this).position().left;  
    		$(this).addClass("active").siblings().removeClass("active");
    		$(".nav").find(".line").width($(this).width()).stop().animate({"left":_left},200);
    	})
    })
    </script>
    </body>
    </html>
    

      

  • 相关阅读:
    第三篇:服务提供与Feign调用
    第二篇:服务提供与Rest+Ribbon调用
    第一篇:注册中心Eureka
    先导篇:SpringCloud介绍篇
    将list集合按指定长度进行切分,返回新的List<List<??>>集合
    清空数据的简便语法
    JDK 1.8 新特性之Date-Time API
    读书笔记-我国弱势群体犯罪问题研究
    读书笔记-沙漠里的细水微光
    读书笔记-没有空白
  • 原文地址:https://www.cnblogs.com/webcome/p/5456928.html
Copyright © 2011-2022 走看看