首页 前端知识 我用了33行纯CSS实现了下划线的交互动画效果

我用了33行纯CSS实现了下划线的交互动画效果

2024-06-09 09:06:39 前端知识 前端哥 682 889 我要收藏

背景

最近看到了一个特别炫酷的网站上的一个小细节,下划线的动画。看下他的实现效果。

但是,假如我们左边并没有足够的空间存放一条不可见的下划线呢? 像这样。

思路与实现

我要把这个下划线也做成文章刚开始的动画。就不是太好借鉴上面的思路。那我的新思路就是给鼠标移入(hover)操作整两个动画,但一个元素又不能添加两个animation,如果要更换类选择器,又要动用到JS代码,太麻烦了。

于是我就想到了CSS中的::before::after选择器呀。让before的线初始宽度为0,鼠标移入就变成100%;让after的线初始宽度为100%,鼠标移入就变成0,

转载请注明出处或者链接地址:https://www.qianduange.cn//article/11612.html
标签
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!