下划线跟随导航

Original 2019-04-23 10:08:13 210
abstract:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>下划线跟随导航</title> <script type="text/javascript" src="h
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>下划线跟随导航</title>
	<script type="text/javascript" src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
	<style type="text/css">
	*{margin: 0;padding: 0;}
    ul{
    	list-style: none;
    	position: relative;
    	font-size: 15px;
    	z-index: 20;
    }
    li{
    	float: left;
    	cursor: pointer;
    	width: 100px;
    	height: 30px;
    	text-align: center;
    	line-height: 30px;
    	font-weight: bold;	
    }
    li a{
    	text-decoration: none;
    	color: #fff;
    }
    .menu{
    	width: 500px;
    	position: relative;
    	margin: 20px auto;
    	height: 32px;
    	box-shadow: 0 2px 20px #000;
    	background: #af3434;
    	border-radius: 3px;
    }
    </style>
    <script type="text/javascript">
    	$(function(){
          $('li').hover(function(){
          	$x=parseInt($(this).attr('name'))*100
          	$('.block').stop().animate({left:$x+'px'},300)
          },
           function(){
           	$('.block').stop().animate({left:'0px'},300)
           }
          	)
    	})
    </script>
</head>
<body>
<div class="menu">
	<ul>
		<li name="0"><a href="">首页</a></li>
		<li name="1"><a href="">新闻中心</a></li>
		<li name="2"><a href="">产品中心</a></li>
		<li name="3"><a href="">招商加盟</a></li>
		<li name="4"><a href="">联系我们</a></li>
	</ul>
	<div class="block" style="z-index:10;width: 100px;height: 2px;background: #fff;position: absolute;top: 30px; "></div>
</div>
</body>
</html>


Correcting teacher:查无此人Correction time:2019-04-23 13:50:48
Teacher's summary:完成的不错。每行js结束都增加;号。继续加油。

Release Notes

Popular Entries