渐变色如何做移入效果?

今天,我们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%);
      }
    }
}

前端的苦前端自己吃。

不要和比人争论什么

相关推荐
5C241 分钟前
从思想到实践:前端工程化体系与 Webpack 构建架构深度解析
前端·前端工程化
β添砖java5 分钟前
python第一阶段第10章
开发语言·python
咕噜企业分发小米7 分钟前
如何平衡服务器内存使用率和系统稳定性?
java·服务器·前端
前端无涯7 分钟前
react组件(2)---State 与生命周期
前端·react.js
GoldenPlayer8 分钟前
Web-Tech:CORS的触发机制
前端
AY呀9 分钟前
Vite:现代前端构建工具的革命与实战指南
前端·vue.js·vite
爬山算法9 分钟前
Netty(13)Netty中的事件和回调机制
java·前端·算法
前端无涯14 分钟前
react组件(3)---组件间的通信
前端·react.js
倔强的小石头_27 分钟前
Python 从入门到实战(八):类(面向对象的 “对象模板”)
服务器·开发语言·python
Mr_Xuhhh44 分钟前
第一部分:类和对象(中)— 取地址运算符重载
java·开发语言