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>
相關文章
- CSS3圖片拉近放大效果CSSS3
- CSS3滑鼠懸浮元素放大效果CSSS3
- JavaScript 圖片放大鏡效果JavaScript
- Flutter仿掘金點贊效果Flutter
- Android 自定義View 點贊效果AndroidView
- 用JavaScript中jQuery編寫放大鏡效果JavaScriptjQuery
- jQuery 放大鏡效果jQuery
- SVG點選實現動態放大的圓效果SVG
- 京東放大鏡效果
- 微信小程式實現點贊、取消點贊,和多項點選功能微信小程式
- 直播app開發搭建,純javascript實現圖片放大鏡效果APPJavaScript
- 用Flutter實現一個仿Twitter的點贊效果Flutter
- 圓形放大的hover效果
- jQuery 放大鏡效果詳解jQuery
- CSS3前後和左右翻轉效果CSSS3
- CSS3提交按鈕等待打點迴圈效果CSSS3
- CSS3象棋效果CSSS3
- CSS3動畫(360度旋轉、旋轉放大、放大、移動)CSSS3動畫
- CSS3 文字效果CSSS3
- CSS3 矩形切角效果CSSS3
- CSS3翻轉效果CSSS3
- CSS3呼吸燈效果CSSS3
- CSS3空心圓效果CSSS3
- CSS3 checkbox美化效果CSSS3
- CSS3哭臉效果CSSS3
- JavaScript點選按鈕彈出層效果JavaScript
- JavaScript焦點圖輪播效果詳解JavaScript
- 一鍵免費自動AI摳圖,效果連PS大哥也點贊!AI
- CSS3箭靶效果程式碼CSSS3
- CSS3花屏文字效果CSSS3
- CSS3白鶴展翅效果CSSS3
- CSS3 loadding效果程式碼CSSS3
- CSS3 loadding載入效果CSSS3
- Android自定義View教你一步一步實現即刻點贊效果AndroidView
- Redis高效實現點贊、取消點贊只需這四步Redis
- CSS3動畫效果下拉導航選單效果CSSS3動畫
- 基於 Laravel 和 Redis 的點贊功能設計LaravelRedis
- JavaScript驗證碼生成和驗證效果JavaScript
- JavaScript實用的表格行滑鼠點選高亮效果JavaScript