首页 前端知识 使用CSS实现鼠标悬浮标题出现动态下划线

使用CSS实现鼠标悬浮标题出现动态下划线

2024-01-27 00:01:05 前端知识 前端哥 379 166 我要收藏

今天来实现下面图片的效果

 

 

要实现这种效果只需要使用到background这个属性了。

首先创建有个div 输入一段文字

然后在设置background属性 

这时候页面就会出现这样子 

文字背景填充满了,无法跟动态图一样那么细。别急,css里还有有个background-size属性,设置一下就可以了 

 

 然后把100%改成0 再给div添加:hover鼠标滑过长度成100%,加个过渡动画。

 效果图:

 到这里发现为什么跟第一张效果图不一样啊,不应该是进去从上面出来然后再下面消失吗。

这时候就需要再:hover属性里面加入

background-position-x: left;

就可以了

就跟效果图一模一样了。

 

转载请注明出处或者链接地址:https://www.qianduange.cn//article/513.html
标签
css3
评论
发布的文章

06-jquery函数

2024-02-06 15:02:47

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!