CSS故障艺术

CSS故障艺术效果如图 借鉴抖音 logo 风格 关键点 CSS 属性 mix blend mode 点击查看文档 使用此属性 使文本重叠部分为白色代码 只需要两个标签 divclass text container divclass Line css text container divclass Line divclass text container

效果如图(借鉴抖音logo风格):

CSS故障艺术

关键点:

CSS属性:mix-blend-mode

此属性会使文本重叠部分为白色

代码:

HTML

<div class="text-container"> <div class="Line"></div> </div> 

CSS:

 .text-container { 
    position: relative; margin: 100px auto; width: 310px; height: 100px; font-size: 70px; background-color: black; transform: scale(2); line-height: 100px; } .Line { 
    position: absolute; width: 100%; height: 1px; background: #000; z-index: 1; animation: LineMove 5s ease-out infinite; } .text-container::before { 
    position: absolute; content: "GlitchArt"; top: 0; left: 0px; color: red; text-shadow: 1px 0 0 red; animation: move 0.95s infinite; } .text-container::after { 
    position: absolute; content: "GlitchArt"; top: 0; left: -3px; color: cyan; text-shadow: -1px 0 0 cyan; animation: move 1.1s infinite 0.2s; mix-blend-mode: lighten; } @keyframes LineMove { 
    9% { 
    top: 38px; } 14% { 
    top: 8px; } 18% { 
    top: 42px; } 22% { 
    top: 1px; } 32% { 
    top: 32px; } 34% { 
    top: 12px; } 40% { 
    top: 26px; } 43% { 
    top: 7px; } 99% { 
    top: 30px; } } @keyframes move { 
    10% { 
    top: -0.4px; left: -1.1px; } 20% { 
    top: 0.4px; left: -0.2px; } 30% { 
    left: .5px; } 40% { 
    top: -0.3px; left: -0.7px; } 50% { 
    left: 0.2px; } 60% { 
    top: 1.8px; left: -1.2px; } 70% { 
    top: -1px; left: 0.1px; } 80% { 
    top: -0.4px; left: -0.9px; } 90% { 
    left: 1.2px; } 100% { 
    left: -1.2px; } } 

结语:若文章有错误的地方,烦请在评论区指出。当然,我会不定时的重新编辑写过的文章,查错及优化,希望能将最好的文章展现给读者。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/217985.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午8:19
下一篇 2026年3月18日 上午8:19


相关推荐

  • tcplayer 源码改造第一弹 -> 自定义加密

    tcplayer 源码改造第一弹 -> 自定义加密前序简介主要介绍了基于 tcplayer 的源码改造 完成自定义的 hls 加密 保证知识产权不涉及 tcplayer 的使用以及框架如何调用 详情请看腾讯云点播文档源码解析中有些注释是笔者加的 如需定位 请不要复制注释人群适用于需要保护视频原作权的各类网站的开发人员不适合没有任何前端基础的小白 请谨慎观看 hls 自定义加密方案实现后端将上传到服务器的视频进行切片处理读取 m3u8 文

    2025年9月27日
    6
  • vuecli3配置webpack_vue可以不用webpack吗

    vuecli3配置webpack_vue可以不用webpack吗前言如果我们想在webpack中使用vue,就需要在webpack中配置vue配置vue首先,我们需要在项目中安装vue,安装命令如下:npminstallvue–save安装完成后

    2022年7月31日
    14
  • 新的Oracle网站登录界面

    新的Oracle网站登录界面

    2021年8月22日
    57
  • eclipse字体大小调整

    eclipse字体大小调整Eclipse 字体有两处 一处是控制台的字体 一处是主窗口 这里分别介绍控制台和主窗口字体的调节方法 nbsp nbsp nbsp Window gt Preferences gt General gt Appearance gt ColorsandFon gt Basic gt TextFont gt Edit 调节控制条字体大小 nbsp nbsp nbsp Window

    2026年3月18日
    2
  • SFTP指定端口号登陆——Linux学习

    SFTP指定端口号登陆——Linux学习sftp-oPort=60001root@192.168.0.254使用-o选项来指定端口号.-oPort=远程端口号

    2025年11月16日
    4
  • 双机热备系统的方案与软件浅析「建议收藏」

    一、概述双机热备指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备。双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态)。而双主机方式即指两种不同业务分别在

    2022年4月6日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号