Eswlnk Blog Eswlnk Blog
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈
  • 注册
  • 登录
首页 › 代码发布 › 「代码发布」CSS3实现波纹扩散旋转的动画特效

「代码发布」CSS3实现波纹扩散旋转的动画特效

Eswlnk的头像
Eswlnk
2022-08-14 16:55:59
「代码发布」CSS3实现波纹扩散旋转的动画特效-Eswlnk Blog
智能摘要 AI
本文介绍了使用CSS3实现波纹扩散旋转动画特效的方法,并结合“福”字营造春节氛围。通过关键帧动画`@keyframes ripple`,实现了波纹从中心向外扩散的效果。此外,还展示了多种鼠标悬停效果,包括放大、旋转(顺时针或逆时针)、翻转(垂直或水平)。这些特效可用于增强网页设计的互动性和视觉吸引力。文章最后提醒读者扫描福字可更容易获得敬业福,并祝愿大家新年快乐,福运到家。

距离过年还有161天,一年一度的集五福活动也将随着春节的到来而逐渐矩形。于是,她又在可乐里找了几个“福”字,让气氛更加的喜庆。前几天研究过波纹扩散动画,正好和“福”字结合在一起。最后的效果是这样的,鼠标一动,福字顺时针一百八十度,再放大一点,就是“福到家了”的意思。

「代码发布」CSS3实现波纹扩散旋转的动画特效-Eswlnk Blog
CSS3实现波纹扩散旋转的动画特效

特别提醒,扫上面的福字更加容易得到敬业福哦,你看我就扫到了。

「代码发布」CSS3实现波纹扩散旋转的动画特效-Eswlnk Blog

涟漪波纹扩散动画css3核心代码

.box {
	box-sizing: border-box;
	position: relative;
}
.ripple:before {
	content: "";
	animation: ripple 2s ease-out infinite;
	border: 1px solid #d8b3b3;
	border-radius: 50%;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	box-sizing: border-box;
	position: absolute;
	opacity: 0;	
}
.ripple:after {
	content: "";
	animation: ripple 2s 1s ease-out infinite;
	border: 1px solid #d8b3b3;
	border-radius: 50%;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	box-sizing: border-box;
	position: absolute;
	opacity: 0;	
}
@keyframes ripple {
	 0% {
		transform: scale(1.3);
		opacity: 0.4;
	}
	25% {
		transform: scale(1.8);
		opacity: 0.3;
	}
	50% {
		transform: scale(2.3);
		opacity: 0.2;
	}
	75% {
		transform: scale(2.8);
		opacity: 0.1;
	}
	100% {
		transform: scale(3.3);
		opacity: 0;
	}
}
「代码发布」CSS3实现波纹扩散旋转的动画特效-Eswlnk Blog

在此基础上,我还可以增加鼠标移入放大效果

.box {
	transition: all 0.9s ease;
}
.ripple:hover {
	transform: scale(1.15);
}
「代码发布」CSS3实现波纹扩散旋转的动画特效-Eswlnk Blog

鼠标移入旋转效果

.ripple:hover {
	transform: rotate(180deg);  /*顺时针旋转*/
} 
.ripple:hover {
	transform: rotate(-180deg);  /*逆时针旋转*/
} 

鼠标移入放大+旋转效果

.ripple:hover {
	transform: scale(1.15) rotate(180deg);
}
「代码发布」CSS3实现波纹扩散旋转的动画特效-Eswlnk Blog
「代码发布」CSS3实现波纹扩散旋转的动画特效-Eswlnk Blog

鼠标移入翻转效果

.ripple:hover {
	transform: rotateX(180deg);  /*垂直翻转*/
} 
.ripple:hover {
	transform: rotateY(180deg);  /*左右翻转*/
} 
「代码发布」CSS3实现波纹扩散旋转的动画特效-Eswlnk Blog
「代码发布」CSS3实现波纹扩散旋转的动画特效-Eswlnk Blog

最后提前祝大家新年快乐,福到博友家!

ESWINK , 版权所有丨如未注明 , 均为原创

原文标题:「代码发布」CSS3实现波纹扩散旋转的动画特效

「代码发布」CSS3实现波纹扩散旋转的动画特效-Eswlnk Blog
本站默认网盘访问密码:1166
本站默认网盘访问密码:1166
css动画css特效css选择器动漫动画
0
0
Eswlnk的头像
Eswlnk
一个有点倒霉的研究牲站长
赞赏
「代码发布」WordPress添加字体图标iconfont改善UI视觉体验
上一篇
「代码发布」CentOS 7 环境下配置FRP服务后台自启
下一篇

评论 (0)

请登录以参与评论
现在登录
    发表评论

猜你喜欢

  • 「日志记录」逆向必应翻译网页版API实现免费调用
  • 「代码分享」第三方平台VIP视频解析API接口
  • 「至臻原创」某系统网站登录功能监测
  • 「开发日志」在Vue3中如何为路由Query参数标注类型
  • 「其他分享」分享一个在Tun模式下可用的脚本
Eswlnk的头像

Eswlnk

一个有点倒霉的研究牲站长
1108
文章
319
评论
679
获赞

随便看看

WordPress评论框添加UserAgent(浏览器和操作系统信息)
2021-05-30 22:04:03
wordpress自定义图标美化
2021-06-14 19:30:32
「代码分享」配置 Nuxt3 SEO | 站点地图 sitemap.xml 和 robots.txt
2024-04-13 13:38:11

文章目录

专题展示

WordPress53

工程实践37

热门标签

360 AI API CDN java linux Nginx PDF PHP python SEO Windows WordPress 云服务器 云服务器知识 代码 免费 安全 安卓 工具 开发日志 微信 微软 手机 插件 攻防 攻防对抗 教程 日志 渗透分析 源码 漏洞 电脑 破解 系统 编程 网站优化 网络 网络安全 脚本 苹果 谷歌 软件 运维 逆向
  • 首页
  • 知识库
  • 地图
Copyright © 2023-2025 Eswlnk Blog. Designed by XiaoWu.
本站CDN由 壹盾安全 提供高防CDN安全防护服务
蜀ICP备20002650号-10
页面生成用时 0.906 秒   |  SQL查询 63 次
本站勉强运行:
友情链接: Eswlnk Blog 网站渗透 倦意博客 特资啦!个人资源分享站 祭夜博客 iBAAO壹宝头条
  • WordPress142
  • 网络安全64
  • 漏洞52
  • 软件52
  • 安全48
现在登录
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈