- a标签下划线默认有下划线的
- 1.png
- 太丑了我不喜欢,所以为了美观,我需要去掉下划线,让网页更加美观
- 但是没有下划线只能看浏览器左下角显示有没有链接
- 这样子对于用户体验不是特别好
- 可以使用css伪元素来实现下划线,使用transform中的scale来缩放伪元素,用transform-origin来控制缩放
- 效果
- 2.png
.qaqgzsljxh{ position: relative; color: #FF6666; } .qaqgzsljxh::after{ content: ''; width: 100%; height: 2px; position: absolute; top: 100%; left: 0; background-color: currentColor; transform: scale(0); transition:all .3s; } .qaqgzsljxh:hover::after{ transform: scale(1); transform-origin: center; }
【使用 CSS 实现动态下划线特效】
开始
完结