JavaScript和css3點贊放大效果
分享一段程式碼例項,它實現了點贊放大效果,效果是JavaScript和css3結合實現。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> * { margin: 0; padding: 0; } .box { width: 100px; height: 100px; margin: 100px auto; position: relative; border: 1px solid #ccc; } .reward, .big { font-size: 38px; color: green; display: block; position: absolute; top: 20px; left: 30px; transition: all .25s ease-in-out; } .box .big { position: fixed; top: 50%; left: 50%; margin: -100px 0 0 -100px; font-size: 200px; animation: gogo 1.5s 1; display: none; opacity: 0; } @keyframes gogo { 0% { transform: scale(1); opacity: 0.5; } 30% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; } 70% { transform: scale(3); opacity: 1; } 100% { transform: scale(1); opacity: 0; } } </style> <script type="text/javascript"> window.onload = function () { var icon = document.getElementById('icon'); var bigger = document.getElementById('bigger'); icon.onclick = function () { bigger.style.display = 'block'; } } </script> </head> <body> <div class="box"> <i class="iconfont reward" id="icon">贊</i> <i class="iconfont big" id="bigger">贊</i> </div> </body> </html>
相關文章
- iOS開發中動畫之點贊圖示放大效果iOS動畫
- CSS3圖片拉近放大效果CSSS3
- CSS3滑鼠懸浮元素放大效果CSSS3
- JavaScript 圖片放大鏡效果JavaScript
- Flutter仿掘金點贊效果Flutter
- javascript實現的放大效果程式碼JavaScript
- CSS3 滑鼠懸浮元素放大和縮小效果CSSS3
- CSS3實現的圓球放大縮小效果CSSS3
- css3和javascript實現的時鐘效果CSSS3JavaScript
- Android 自定義View 點贊效果AndroidView
- 用JavaScript中jQuery編寫放大鏡效果JavaScriptjQuery
- 仿即刻的點贊滾動放大波紋圖示
- 資源下載類網站-點贊效果網站
- 高階UI特效仿直播點贊效果—一個優美炫酷的點贊動畫UI特效動畫
- jQuery 放大鏡效果jQuery
- 微信小程式實現點贊、取消點贊,和多項點選功能微信小程式
- SVG點選實現動態放大的圓效果SVG
- javascript仿新浪微博圖片放大縮小及旋轉效果JavaScript
- 用Flutter實現一個仿Twitter的點贊效果Flutter
- CSS3 圖片由遠及近自動放大效果程式碼例項CSSS3
- 用JavaScript和CSS3在HTML裡實現音樂視覺化效果JavaScriptCSSS3HTML視覺化
- css3和jQuery實現的點選出現波紋效果CSSS3jQuery
- Javascript 及 CSS3 實現進度條效果JavaScriptCSSS3
- 直播app開發搭建,純javascript實現圖片放大鏡效果APPJavaScript
- jQuery 放大鏡效果詳解jQuery
- 圓形放大的hover效果
- CSS3動畫(360度旋轉、旋轉放大、放大、移動)CSSS3動畫
- css3點狀旋轉載入等待效果CSSS3
- javascript點選燃放煙火效果JavaScript
- 已知UIScrollView放大後的Frame和放大之前的Frame計算放大的瞄點座標UIView
- JavaScript點選div塊展開和收縮效果詳解JavaScript
- CSS3前後和左右翻轉效果CSSS3
- CSS3提交按鈕等待打點迴圈效果CSSS3
- CSS3帶有節點的進度條效果CSSS3
- CSS3象棋效果CSSS3
- JavaScript與css3字串波浪形抖動效果JavaScriptCSSS3字串
- jQuery圖片放大和旋轉效果jQuery
- JS 文字輸入框放大鏡效果JS