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

首頁 > 開發 > CSS > 正文

CSS3實現點擊放大的動畫實例代碼

2024-07-11 08:32:17
字體:
來源:轉載
供稿:網友

前言

最近在工作中遇到一個需求,實現的效果是當點擊商品圖片右上的收藏按鈕觸發放大動畫,后來通過查找相關的資料,發現利用css3:@keyframes animation即可實現這個效果,下面來看看詳細的介紹吧。

技術重點css3: @keyframes  animation

示例代碼

<!DOCTYPE html><head> <style type="text/css"> @keyframes myfirst { 0% { width: 50px; height: 50px; top: 10px; right: 10px; } 75% { width: 60px; height: 60px; top: 5px; right: 5px; } 100% { width: 50px; height: 50px; top: 10px; right: 10px; } } .warp { width: 400px; height: 300px; position: relative; background: #ccc; } .btn { position: absolute; width: 50px; height: 50px; border:solid 3px #cc3c24; top: 10px; right: 10px; border-radius: 8px; cursor: pointer; } .btn.cur{ animation: myfirst 0.2s; } .btn.yes{ background: #cc3c24; } </style></head><body><div class="warp"> <div class="btn"></div></div><script src="http://liuxiaofan.com/demo/js/jquery-2.1.4.min.js"></script><script> var btn = $('.btn'); btn.click(function () { if( $(this).is('.yes')){ $(this).removeClass('yes'); $(this).removeClass('cur'); }else{ $(this).addClass('yes'); $(this).addClass('cur'); } }); btn.on('webkitAnimationEnd', function () { $(this).removeClass('cur'); });</script></body></html>

效果圖如下:

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對錯新站長站的支持。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 衡阳市| 潼南县| 涟水县| 灵山县| 格尔木市| 安徽省| 北流市| 乐业县| 龙井市| 高陵县| 门源| 枣强县| 德钦县| 安国市| 东台市| 吉木萨尔县| 五莲县| 文登市| 高邑县| 额尔古纳市| 徐闻县| 隆德县| 德格县| 独山县| 大关县| 邯郸市| 永仁县| 图木舒克市| 永安市| 湛江市| 都兰县| 延吉市| 五莲县| 乐安县| 萨嘎县| 马山县| 图们市| 富蕴县| 祁阳县| 斗六市| 辽阳县|