css实现动态下划线效果
<a href="#" class="super-link center">
动态下划线中间伸展
</a>
<a href="#" class="super-link left">
动态下划线左边伸展
</a>
<a href="#" class="super-link right">
动态下划线右边伸展
</a>
.super-link{
position: relative;
text-decoration: none;
color: #000;
}
.super-link::after{
content: '';
width: 100%;
height: 1px;
position: absolute;
top: 100%;
left: 0;
background-color: currentColor;
transform: scale(0);
transition:all .35s;
}
.super-link:hover::after{
transform: scale(1);
}
.left::after{
transform-origin: left;
}
.right::after{
transform-origin: right;
}
.center::after{
transform-origin: center;
}