css如何实现下划线滑动效果


当前第2页 返回上一页

css代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

a {

  position: relative;

  font-weight: 600;

  text-decoration: none;

  color: rgba(0, 0, 0, 0.4);

  transition: color .3s ease;

}

a::after {

  --scale: 0;

  content: '';

  position: absolute;

  left: 0;

  right: 0;

  top: 100%;

  height: 3px;

  background: #4c81c9;

  -webkit-transform: scaleX(var(--scale));

          transform: scaleX(var(--scale));

  -webkit-transform-origin: var(--x) 50%;

          transform-origin: var(--x) 50%;

  transition: -webkit-transform 0.3s cubic-bezier(0.535, 0.05, 0.355, 1);

  transition: transform 0.3s cubic-bezier(0.535, 0.05, 0.355, 1);

  transition: transform 0.3s cubic-bezier(0.535, 0.05, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.535, 0.05, 0.355, 1);

}

a:hover {

  color: #4c81c9;

}

a:hover::after {

  --scale: 1;

}

相关教程推荐:css视频教程

以上就是css如何实现下划线滑动效果的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

什么是css预编译

css有哪些选择器

css样式由什么组成

css如何绘制一只萌萌哒的大熊猫?(代码示例)

你一定要知道的css属性值规范

css如何设置宋体

css中br是什么意思

css如何设置斜体

css怎么实现多边形

css中submit意思是什么

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...