html+css 实现水波纹按钮
创始人
2024-12-14 06:05:32
0

前言:哈喽,大家好,今天给大家分享html+css 绚丽效果!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦 💕

支持一下

文章目录

  • 效果
  • 原理解析
    • 上代码,可以直接复制使用
      • 目录
      • 图片
      • html
      • css

效果

水纹效果

原理解析

1.给每一个按钮添加一个hover效果,并给每一个按钮添加一个子元素 带水波纹的背景图
水纹子元素带背景图

2.当按钮上有鼠标时,hover效果触发,改变这个子元素(带背景图的位置和字体颜色)
水纹hover时的动画

3.具体的变换参数,直接看代码,可以一键复制,查看效果

上代码,可以直接复制使用

目录

水纹效果目录

图片

水纹图片

html

                   html+css 实现水波纹按钮         

html+css 实现水波纹按钮

点赞
关注
收藏
转发

css

*{     /* 初始化 */     margin: 0;     padding: 0; } .container{     /* 100%窗口高度 */     height: 100vh;      /* 渐变背景 */     background: linear-gradient(200deg,#e7f0fd,#accbee); }  .btn-box{     width: 500px;     /* 弹性布局 */     display: flex;     /* 横向排列 */     flex-direction: row;     /* 允许换行 */     flex-wrap: wrap;     margin: 0 auto;     /* 平均分配宽度 */     justify-content: space-around; } .btn-box .btn{     /* 相对定位 */     position: relative;     width: 200px;     height: 60px;     line-height: 60px;     text-align: center;     color: #00adff;     border: 2px solid #00adff;     font-size: 18px;     margin: 20px 0;     /* 字间距 */     letter-spacing: 4px;     cursor: pointer;     /* 溢出隐藏 */     overflow: hidden; } .btn-box .btn span{     position: relative;     z-index: 1;     /* 动画过渡 */     transition: 1s; } .btn-box .btn .wave{     /* 绝对定位 */     position: absolute;     top: calc(100% + 22px);     left: 0;     width: 100%;     height: 100%;     background-color: #00adff;     transition: 1s; } .btn-box .btn .wave::before{     content: "";     position: absolute;     top: -22px;     left: 0;     background-image: url("./wave.png");     width: 100%;     height: 22px;     /* 执行动画:动画名 时长 线性的 无限次播放 */     animation: animate 0.5s linear infinite; }  /* 定义动画 */ @keyframes animate {     0%{         background-position-x: 0;         background-position-y: -22px;     }     100%{         background-position-x: 118px;         background-position-y: -22px;     } }  /*hover时进行的动画*/ .btn-box .btn:hover .wave{     top: 0; } .btn-box .btn:hover span{     color: #fff; } 

到此这篇文章就介绍到这了,更多精彩内容请关注本人以前的文章或继续浏览下面的文章,创作不易,如果能帮助到大家,希望大家多多支持宝码香车~💕

整理不易,点赞关注宝码香车

更多专栏订阅推荐:
👍 html+css+js 绚丽效果
💕 vue
✈️ Electron
⭐️ js
📝 字符串
✍️ 时间对象(Date())操作

相关内容

热门资讯

透视有挂!玩吧辅助器下载最新免... 透视有挂!玩吧辅助器下载最新免费版"揭幕辅助挂"总是是有挂(哔哩哔哩)玩吧辅助器下载最新免费版透视方...
1分钟了解!圣游牛牛辅助器!总... 1分钟了解!圣游牛牛辅助器!总是一直都是有辅助教程(确实有挂)-哔哩哔哩1、这是跨平台的圣游牛牛辅助...
截至发稿!开心泉州小程序福州&... 截至发稿!开心泉州小程序福州"了解辅助神器"好像真的是有挂(哔哩哔哩)1、玩家可以在开心泉州小程序福...
第四分钟了解!钱塘十三水其实真... 第四分钟了解!钱塘十三水其实真的有挂!一贯是真的有辅助技巧(揭秘有挂)-哔哩哔哩1)钱塘十三水其实真...
第三方辅助!中至有挂吗&quo... 第三方辅助!中至有挂吗"专业辅助神器"好像真的是有挂(哔哩哔哩)1、玩家可以在中至有挂吗透视最简单三...
2分钟了解!边锋干瞪眼脚本!原... 2分钟了解!边锋干瞪眼脚本!原来有辅助方法(有挂分析)-哔哩哔哩1)边锋干瞪眼脚本免费钻石:进一步探...
透视系统!都莱软件安装辅助&q... 透视系统!都莱软件安装辅助"普及辅助器"真是确实有挂(哔哩哔哩)都莱软件安装辅助能透视中分为三种模型...
第三分钟了解!浙江宝宝游戏辅助... 第三分钟了解!浙江宝宝游戏辅助器是真的嘛!好像是有辅助攻略(发现有挂)-哔哩哔哩1、操作简单,无需浙...
透视有挂!新玄龙开挂图片片&q... 透视有挂!新玄龙开挂图片片"开挂辅助器"竟然是真的有挂(哔哩哔哩)1、上手简单,内置详细流程视频教学...
第五分钟了解!德州局怎么透视!... 第五分钟了解!德州局怎么透视!竟然存在有辅助软件(有挂方法)-哔哩哔哩1、下载好德州局怎么透视脚本下...