国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery實現的導航動畫效果(附demo源碼)

2019-11-20 10:18:28
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery實現的導航動畫效果。分享給大家供大家參考,具體如下:
經常在網上看到的,鼠標在導航上移動時,導航底部的橫條會自動移動到鼠標懸浮的導航項上。

效果如下圖:

利用jquery的 animate 函數,很好實現。代碼很簡單!

代碼如下:

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>測試</title> <script src="jquery-1.9.1.min.js"></script></head><body><div class="nav" style="margin: 100px auto; width:960px;"><a class="active" href="#">首頁</a><a href="#">產品</a><a href="#">新聞中心</a><a href="#">關于我們</a><a href="#">聯系我們</a><a href="#">首頁</a><a href="#">首頁</a><div class="line"></div></div><style>.nav{ position:relative;}.nav a{ padding:10px 20px; border-bottom:solid 3px #fff; text-decoration: none; color:#666;}.nav a:hover{ color:#66f;}.nav .active, .nav .active:hover{ color:#f33;}.nav .line{ position:absolute; border-top:solid 2px red; width:0; left:0; top:0;}</style><script>function navLine(o, bo){ var x = '' + (o.position().top + o.outerHeight() - 2) + 'px'; var y = '' + o.position().left + 'px'; var w = '' + o.outerWidth() + 'px'; var h = '2px'; $('.nav .line').stop(); if (bo) {  $('.nav .line').css({width:w, height:h, top:x, left:y}); } else {  $('.nav .line').animate({width:w, height:h, top:x, left:y}); }}$(function(){ navLine($('.nav .active'), true); $('.nav a').hover(function(){  navLine($(this)); }, function(){  navLine($('.nav .active')); });});</script></body></html>

完整實例代碼點擊此處本站下載

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery拖拽特效與技巧總結》、《jQuery擴展技巧總結》、《jQuery常見經典特效匯總》、《jQuery動畫與特效用法總結》、《jquery選擇器用法總結》及《jQuery常用插件及用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 玉山县| 特克斯县| 阳朔县| 昭通市| 鸡东县| 林芝县| 秦皇岛市| 乌拉特前旗| 马鞍山市| 奉新县| 谢通门县| 揭阳市| 观塘区| 荆门市| 石阡县| 崇文区| 镇巴县| 全州县| 远安县| 湘阴县| 甘谷县| 当阳市| 龙门县| 常州市| 扶绥县| 云浮市| 互助| 旌德县| 石门县| 彭山县| 林甸县| 闽侯县| 德化县| 维西| 龙南县| 淮北市| 比如县| 丽江市| 大连市| 噶尔县| 汶川县|