abstract:滑动效果导航作业提交<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>下划线效果</title> <script src="https://code.jquery.com/jquery-3.1
滑动效果导航作业提交
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>下划线效果</title> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <style type="text/css"> *{ padding: 0; margin: 0; font-size: 14px; } a{ text-decoration:none; } ul li{ list-style: none; } .menu{ width: 800px; height: 40px; background: #e33; margin: 40px auto; position: relative; } .menu li{ width: 100px; height: 40px; display: block; float: left; line-height: 40px; text-align: center; } .menu li a{ color:#fff; } .menu li:hover{ background: #fb4c4c } .hd{ height: 4px; width: 100px; background: #3c2825; position:absolute; top:40px; } </style> <script type="text/javascript"> $(function(){ $('li a').hover( function(){ $d=parseInt($(this).attr('item'))*100; $('.hd').stop().animate({left:$d+'px'},400) }, function(){ $('.hd').stop().animate({left:'0px'},400) } ) }) </script> </head> <body> <div> <ul> <li><a href="" item="0">网站首页</a></li> <li><a href="" item="1">导航菜单1</a></li> <li><a href="" item="2">导航菜单2</a></li> <li><a href="" item="3">导航菜单3</a></li> <li><a href="" item="4">导航菜单4</a></li> <li><a href="" item="5">导航菜单5</a></li> </ul> <div></div> </div> </body> </html>
Correcting teacher:西门大官人Correction time:2019-03-28 09:56:34
Teacher's summary:作业写的不错,滑动效果还可以使用css3来实现。