點選元素實現動畫方式放大透明然後返回原貌程式碼例項
本章節分享一段程式碼例項,實現了點選元素放大效果,並且元素逐漸被設定為全透明,然後再還原。
這一切都是以動畫方式完成的,下面直接看程式碼:
[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>
相關文章
- 點選實現隱藏元素本身程式碼例項
- 點選實現元素的漸隱或者漸現程式碼例項
- 點選按鈕實現隱藏一個元素程式碼例項
- 點選返回上一頁程式碼例項
- 點選彈出半透明層程式碼例項
- jquery實現的點選頁面動畫方式平滑定位到某元素程式碼jQuery動畫
- javascript實現的動態設定元素透明度程式碼例項JavaScript
- 點選標題實現內容元素伸展和收縮程式碼例項
- jQuery動畫方式設定div元素長和寬程式碼例項jQuery動畫
- css實現半透明邊框程式碼例項CSS
- 點選實現顯示密碼效果程式碼例項密碼
- js點選平滑定位到指定元素程式碼例項JS
- javascript實現animate()動畫效果程式碼例項JavaScript動畫
- 原生javascript實現獲取指定元素下所有後代元素程式碼例項JavaScript
- css實現的背景透明文字不透明例項程式碼CSS
- CSS實現div層半透明效果程式碼例項CSS
- javascript元素透明度漸變效果程式碼例項JavaScript
- opacity設定元素透明度程式碼例項
- js點選div實現閃爍效果程式碼例項JS
- jQuery模擬實現滑鼠點選事件程式碼例項jQuery事件
- js點選返回網頁頂部程式碼例項詳解JS網頁
- 選項卡方式實現的多角色登陸表單程式碼例項
- js實現的元素運動程式碼例項JS
- js動態設定元素透明度程式碼例項JS
- js實現的點選複製選中文字程式碼例項JS
- ajax實現的點選數目加1程式碼例項
- 點選回車實現表單提交效果程式碼例項
- 純css實現點選連結無效程式碼例項CSS
- 點選按鈕顯示或者隱藏元素例項程式碼
- 點選方向鍵實現文字框焦點切換程式碼例項
- js動畫方式改變div尺寸程式碼例項JS動畫
- css實現的規定最小高度然後高度自適應程式碼例項CSS
- javascript實現的動畫效果簡單例項程式碼JavaScript動畫單例
- jQuery實現的tab選項卡程式碼例項jQuery
- jquery實現的選項卡效果例項程式碼jQuery
- js實現的元素抖動效果程式碼例項JS
- 阻止點選回車實現的表單提交程式碼例項
- canvas實現點選產生放射性效果程式碼例項Canvas