點選元素實現動畫方式放大透明然後返回原貌程式碼例項
本章節分享一段程式碼例項,實現了點選元素放大效果,並且元素逐漸被設定為全透明,然後再還原。
這一切都是以動畫方式完成的,下面直接看程式碼:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <head> <title>螞蟻部落</title> <style type="text/css"> ul, li{ list-style:none; padding:0; margin:0; } #btncell{ width:300px; height:100px; border:1px solid #777; margin:50px auto; } #btncell li{ width:100px; float:left; height:50px; font-size:14px; text-align:center; line-height:28px; position:relative; z-index:1; } #btncell li a{ display:block; height:28px; border:2px solid #333; text-decoration:none; width:50px; background:#888; overflow:hidden; position:absolute; left:25px; top:10px; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script> $(function(){ $("#btncell li a").click(function(){ $(this).parents("li").css("z-index","2") $(this).animate({ height: "558px", top: "-255px", width: "1000px", left: "-460px", opacity: 'toggle', lineHeight: '558px', fontSize: '500px' }, 1000); $(this).animate({ height: "28px", top: "10px", width: "50px", left: "25px", opacity: 'toggle', lineHeight: '28px', fontSize: '12px' }, 400); $(this).parents("li").css("z-index","1") }) }) </script> </head> <body> <ul id="btncell"> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> <li><a href="#">4</a></li> <li><a href="#">5</a></li> <li><a href="#">6</a></li> </ul> </body> </html>
相關文章
- JavaScript刪除元素節點程式碼例項JavaScript
- jQuery點選滑出層效果程式碼例項jQuery
- SVG點選實現動態放大的圓效果SVG
- JavaScript 點選複製選中文字程式碼例項JavaScript
- jQuery利用name匹配元素程式碼例項jQuery
- jQuery點選文字框清除內容程式碼例項jQuery
- 純css tab選項卡程式碼例項CSS
- jQuery tab選項卡效果程式碼例項jQuery
- jQuery遍歷array陣列元素程式碼例項jQuery陣列
- 後臺展示圖片點選放大
- react專案中實現元素的拖動和縮放例項React
- vuejs實現新增tag標籤程式碼例項VueJS
- 例項程式碼分享Python實現Linux監控PythonLinux
- 網站返回頂部jquery js實現程式碼方式案例網站jQueryJS
- HTML6實現摺疊選單與手風琴選單的例項程式碼HTML
- ie 9 背景透明的空白元素無法點選
- 獲取倒數第幾個元素程式碼例項
- CSS匹配第一個li元素程式碼例項CSS
- jquery.idTabs.min.js選項卡程式碼例項jQueryJS
- 教你三種jQuery框架實現元素顯示及隱藏動畫方式jQuery框架動畫
- html實現簡單ListViews效果的例項程式碼HTMLView
- MyCat分片:水平拆分例項解析和程式碼實現!
- JavaScript運動框架程式碼例項JavaScript框架
- 使用原生js實現選項卡功能例項教程JS
- ABP後臺管理頁面AdminLTE框架,實現選單項點選後,選單展開當前選單項高亮框架
- div等元素如何阻止點選穿透和實現點選穿透?穿透
- Flutter動畫例項——4缸發動機動畫Flutter動畫
- div前後翻轉效果程式碼例項
- 正則實現個位數補零程式碼例項
- 美化滾動條效果程式碼例項
- 機器學習 - 似然函式:概念、應用與程式碼例項機器學習函式
- 微信小程式實現點贊、取消點贊,和多項點選功能微信小程式
- 線上直播系統原始碼,使用ValueAnimator實現view放大縮小動畫效果原始碼View動畫
- python 單一程式例項 實現Python
- Python物件導向多型實現原理及程式碼例項Python物件多型
- css3晃動效果程式碼例項CSSS3
- SVG拖動繪製矩形程式碼例項SVG
- iOS實現點選圖片放大&長按儲存圖片iOS
- android短影片開發,點選兩次實現不同點選效果的實現方式Android