渐变色如何做移入效果?

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

前端的苦前端自己吃。

不要和比人争论什么

相关推荐
-睡到自然醒~2 分钟前
提升应用性能:Go中的同步与异步处理
开发语言·后端·golang
只吃不吃香菜3 分钟前
Go WebSocket 协程泄漏问题分析与解决方案
开发语言·websocket·golang
文心快码BaiduComate6 分钟前
新手该如何选择AI编程工具?文心快码Comate全方位体验
前端·后端·程序员
学Java的bb7 分钟前
MybatisPlus
java·开发语言·数据库
讓丄帝愛伱8 分钟前
Mybatis Log Free插件使用
java·开发语言·mybatis
夫唯不争,故无尤也10 分钟前
Tomcat 内嵌启动时找不到 Web 应用的路径
java·前端·tomcat
心之伊始11 分钟前
Netty线程模型与Tomcat线程模型对比分析
java·开发语言
lichong95113 分钟前
【Xcode】Macos p12 证书过期时间查看
前端·ide·macos·证书·xcode·大前端·大前端++
oh,huoyuyan14 分钟前
如何在火语言中指定启动 Chrome 特定用户配置文件
前端·javascript·chrome
前端大聪明200216 分钟前
single-spa原理解析
前端·javascript