当前位置: 首页 > news >正文

有趣的按钮分享

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。

广告打完,我们进入正题,先看效果:
在这里插入图片描述
废话不多,上源码:

<button class="btn-shine"><span>Shine</span>
</button>
button {position: relative;margin: 0;padding: 17px 35px;outline: none;text-decoration: none;display: flex;justify-content: center;align-items: center;cursor: pointer;text-transform: uppercase;background-color: #fff;border: 1px solid rgba(22, 76, 167, 0.6);border-radius: 10px;color: #1d89ff;font-weight: 400;font-family: inherit;z-index: 0;overflow: hidden;transition: all 0.3s cubic-bezier(0.02, 0.01, 0.47, 1);
}button span {color: #164ca7;font-size: 14px;font-weight: 500;letter-spacing: 0.7px;
}button:hover {animation: rotate624 0.7s ease-in-out both;
}button:hover span {animation: storm1261 0.7s ease-in-out both;animation-delay: 0.06s;
}@keyframes rotate624 {0% {transform: rotate(0deg) translate3d(0, 0, 0);}25% {transform: rotate(3deg) translate3d(0, 0, 0);}50% {transform: rotate(-3deg) translate3d(0, 0, 0);}75% {transform: rotate(1deg) translate3d(0, 0, 0);}100% {transform: rotate(0deg) translate3d(0, 0, 0);}
}@keyframes storm1261 {0% {transform: translate3d(0, 0, 0) translateZ(0);}25% {transform: translate3d(4px, 0, 0) translateZ(0);}50% {transform: translate3d(-3px, 0, 0) translateZ(0);}75% {transform: translate3d(2px, 0, 0) translateZ(0);}100% {transform: translate3d(0, 0, 0) translateZ(0);}
}.btn-shine {border: 1px solid;overflow: hidden;position: relative;
}.btn-shine span {z-index: 20;
}.btn-shine:after {background: #38ef7d;content: "";height: 155px;left: -75px;opacity: 0.4;position: absolute;top: -50px;transform: rotate(35deg);transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);width: 50px;z-index: -10;
}.btn-shine:hover:after {left: 120%;transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
}
http://www.lryc.cn/news/235176.html

相关文章:

  • 论文阅读:YOLOV: Making Still Image Object Detectors Great at Video Object Detection
  • 如何将图片转为excel或word?(客户端)
  • Linux网络——HTTP
  • ElasticSearch综合练习题,ES为8版本,使用Kibana运行语句
  • Java方法中不使用的对象应该手动赋值为NULL吗?
  • Mysql主从搭建
  • WPF程序给按钮增加不同状态的图片
  • Java编程陷阱(三)
  • 数据仓库相关
  • SpringBoot学习笔记-创建个人中心页面(下)
  • 电子秤方案:做一个宠物勺方案设计
  • Debezium-Embedded 实时监控MySQL数据变更
  • 计算机是如何工作的(简单介绍)
  • JSP基本表单和Request对象使用例子
  • 【Redux】Redux 基本使用
  • 多线程Thread(初阶一:认识线程)
  • 系列五、GC垃圾回收【四大垃圾算法-复制算法】
  • LeetCode(24)文本左右对齐【数组/字符串】【困难】
  • Spring-Spring之事务底层源码解析
  • 后端面经学习自测(三)
  • 力扣labuladong——一刷day40
  • 在VS Code中使用VIM
  • 注解【元数据,自定义注解等概念详解】(超简单的好吧)
  • vue-pdf在vue框架中的使用
  • Wordpress页面生成器:Elementor 插件制作网站页面教程(图文完整)
  • 完全随机设计的方差分析
  • 035、目标检测-物体和数据集
  • 【开源】基于Vue.js的社区买菜系统的设计和实现
  • 【双指针】复写0
  • 记录一些涉及到界的题