css怎么实现这样的效果,按压之后背颜色慢慢被覆盖?-灵析社区

Midclimateeee

![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/a1df93ee0cd122ba480eddbcf5d45d87.png)红色圈出来的部分的颜色变化是怎么做到的? 视频我放到这里了[https://www.bilibili.com/video/BV1zp4y1M7M4/?vd_source=b52b50...](https://www.bilibili.com/video/BV1zp4y1M7M4/?vd_source=b52b5063a68efa265446a630f3001100)

阅读量:31

点赞量:0

问AI
不知道你要的按压是不是手机上的按压,不过基本上原理相通,就是在触发的时候用 "transition" 来改变就了。 就比如这个用 "a" 标签来控制的 ":hover" 和 ":active" 时的颜色变化 https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241215/56f882dbad3d6eae2933629ff839213b.png 点下来 a { font-size: 18px; color: #000; transition: color 500ms linear; } a:hover { color: #f00; } a:active { color: #0f0; }