设为首页收藏本站随便看看 劰载中...
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
NexaHub聚合登录 阿里云服务器 99元/年 大流量卡 - 免开卡,免运费 172 - 大流量卡 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租
输入验证码,即可复制
扫描二维码输入:jiuge,即可获取验证码
只需要3秒时间
返回列表 发布新帖

[代码特效] HTML&CSS :告别卡顿,LOADING 文字动态效果

17 0
发表于 5 天前 | 查看全部 阅读模式
这段代码通过纯 CSS 实现了一个动态的“LOADING”文字效果,适合用于加载页面或等待提示。

演示效果

微信图片_20250310091831.gif

HTML&CSS
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>公众号关注:前端Hardy</title>
    <style>
        body {
            font-family: sans-serif;
            font-weight: 700;
            display: flex;
            justify-content: center;
            align-items: center;
            height: 100vh;
            font-size: 5vw;
            background: #bdc3c7;
        }

        .title {
            position: relative;
            color: #262626;
            padding: 20px 50px;
        }

        .title:before {
            background: #262626;
            color: white;
            content: 'LOADING';
            overflow: hidden;
            position: absolute;
            top: 0;
            left: 0;
            padding: 20px 50px;
            -webkit-clip-path: polygon(0% 0%, 30% 0%, 30% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 30% 0%, 30% 100%, 0% 100%);
            animation: slide 4s 1s linear infinite;
        }

        @keyframes slide {
            50% {
                -webkit-clip-path: polygon(70% 0%, 100% 0%, 100% 100%, 70% 100%);
            }
        }
    </style>
</head>

<body>
    <div class="title">LOADING</div>
</body>
</html>

HTML 结构

title:定义一个文本容器,显示 LOADING 文字。

CSS 样式

  • body:设置页面字体、布局方式(居中对齐)、背景颜色和字体大小。
  • .title:定义文本容器的样式,包括颜色、内边距和相对定位。
  • .title:before:定义伪元素的样式,用于创建动态的“LOADING”效果。
  • 设置伪元素的背景颜色、文字颜色和内容。
  • 使用 clip-path 定义伪元素的多边形裁剪区域,初始为左上角的三角形。
  • 使用 animation 实现伪元素的动态裁剪效果。
  • @keyframes slide:定义动画,通过改变 clip-path 的值,使伪元素的裁剪区域从左上角的三角形变为右下角的三角形,从而实现文字的动态显示效果。

免责声明

本社区仅提供信息交流平台,帖子内容由用户自行发布,不代表社区立场。用户对发布内容负全责,包括版权、隐私、诽谤等,社区不承担因使用社区内容导致的损失。禁止发布侵权、隐私信息,发现侵权请联系我们。社区不负责第三方内容,用户因访问第三方内容产生的损失,社区不担责。用户须遵守规则和法律,不得发布违法、不当内容,违规内容将被删除。发表帖子即同意本声明,不同意请勿发帖。


特别提醒:网络空间并非法外之地,请广大用户自觉遵守法律法规,共同营造健康、文明、有序的网络环境。

本社区运营团队

联系我们: 如有疑问或发现违规行为,请联系管理员:kefu@foxccs.com

远方路灯明灭,银河倾斜,一斛星斗洒满天街。

回复

快捷回复: 经历想经历的,成为想成为的 - 九歌社区
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

jiubbs@126.com

网站内容来源于网络,版权争议与本站无关。
请在下载后的24小时内从您的设备中彻底删除上述内容。

  • QQ交流群
  • 添加微信客服
Copyright © 2004-2025 九歌社区 版权所有 All Rights Reserved.
关灯 在本版发帖
扫一扫添加微信客服
官方QQ交流群
手机扫一扫访问
返回顶部
快速回复 返回顶部 返回列表