下划线css

思路:

Q1:为什么下划线不用边框border 而使用背景色呢?
要实现动画效果,随着行盒的方向走

新知识点

线性渐变linear-gradient
方法linear-gradient(direction, color-stop1, color-stop2, ...)
详情见:https://blog.csdn.net/Bekind2010/article/details/130269260

Code

<!-- 新知识点:linear-gradient线性渐变  -->
<!-- Q1:为什么下划线不用边框border ;使用背景色呢? 要实现动画效果,随着行盒的方向走-->
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>下划线</title>
    <style>
        .title span {
     
            background: linear-gradient(to right, #ff5f57, #45b6eb) no-repeat right bottom;
            background-size: 0px 2px;
            transition: background-size 1s;
        }
        
        .title span:hover {
     
            background: linear-gradient(to right, #ff5f57, #45b6eb) no-repeat left bottom;
            background-size: 100% 2px;
        }
    </style>
</head>

<body>
    <h2 class="title">
        <span>
            党的路线、方针、政策“飞入寻常百姓家”
        </span>
    </h2>
</body>

</html>

效果图

在这里插入图片描述

相关推荐

  1. css实现文字下划线动效

    2023-12-07 10:16:03       64 阅读
  2. css怎么去除a标签的下划线?

    2023-12-07 10:16:03       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 10:16:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 10:16:03       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 10:16:03       82 阅读
  4. Python语言-面向对象

    2023-12-07 10:16:03       91 阅读

热门阅读

  1. python使用flask框架实现http服务处理

    2023-12-07 10:16:03       52 阅读
  2. Redis 底层数据结构 - 简单动态字符串

    2023-12-07 10:16:03       52 阅读
  3. 【ML】LSTM应用——预测股票(基于 tensorflow2)

    2023-12-07 10:16:03       58 阅读
  4. ffmpeg 同时采集麦克风和摄像头并录制文件

    2023-12-07 10:16:03       37 阅读
  5. RDMA编程实例rdma_cm API

    2023-12-07 10:16:03       35 阅读
  6. Spring Boot 容器如何根据注解加载发现与管理组件

    2023-12-07 10:16:03       37 阅读