渐变色如何做移入效果?

今天,我们ui设计出来的按钮都是渐变色的,移入效果有点烦,记录一下,说实话,就这个移入效果我想了近半小时。

分享一下,慢慢填充颜色的感觉

css 复制代码
.button {
    position: relative;
    overflow: hidden;
    z-index: 1;
    &::before {
      content: "";
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      width: 200%;
      transform: translateX(0);
      background-image: linear-gradient(to right, white 0%, black 50%);    
      transition: transform 0.3s ease;
      border-radius: inherit;
      z-index: -1;
    }

    &:not([disabled]):hover {
      &::before {
        transform: translateX(50%);
      }
    }
}

前端的苦前端自己吃。

不要和比人争论什么

相关推荐
wuguan_14 小时前
C#中的静态成员、常量和只读变量
开发语言·c#
前端无涯14 小时前
react组件(4)---高阶使用及闭坑指南
前端·react.js
张人玉15 小时前
C# 与西门子 PLC 通信:地址相关核心知识点
开发语言·microsoft·c#·plc
Gomiko15 小时前
JavaScript DOM 原生部分(五):事件绑定
开发语言·前端·javascript
出来吧皮卡丘15 小时前
A2UI:让 AI Agent 自主构建用户界面的新范式
前端·人工智能·aigc
Jeking21715 小时前
进阶流程图绘制工具 Unione Flow Editor-- 击破样式痛点:全维度自定义解决方案
前端·流程图·workflow·unione flow·flow editor·unione cloud
晴转多云54315 小时前
关于Vite后台项目的打包优化(首屏加载)
前端
lly20240615 小时前
Redis 发布订阅
开发语言
A0_張張15 小时前
记录一个PDF盖章工具(PyQt5 + PyMuPDF)
开发语言·python·qt·pdf
巴拉巴拉~~15 小时前
Flutter 通用下拉选择组件 CommonDropdown:单选 + 搜索 + 自定义样式
开发语言·javascript·ecmascript