css渐变实现多行文本下划线动画

给多行文本做一个鼠标移动上去,加一个下划线动画.

html
 <h1 class="title">
    <span class="line-hover">使用 CSS Grid(网格) 布局来创建一个超酷的图像网格,它会根据屏幕的宽度改变列的数量,以实现响应式布局。</span>
</h1>

复制代码
css
.title{
        width: 40vw;
        margin: 0 auto;
        line-height: 1.5;
        color: #333;
        font-size: 2vw;
      }
      .line-hover{
         background-image: linear-gradient(#f00 0%, #f00 100%);
         background-repeat: no-repeat;
          background-size: 0px 2px;
          background-position: 0px 95%;
          transition: background-size 0.25s;
          padding: 0.1% 0px;

      }
      .title:hover .line-hover{
        background-size: 100% 2px;
         transition: background-size 0.25s ;
      }
复制代码
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值