CSS

语言:

CSSSCSS

确定

body {

display: flex;

justify-content: center;

align-items: center;

height: 100vh;

background-color: #000;

overflow: hidden;

}

h1 {

position: relative;

font-family: 'Montserrat', Arial, sans-serif;

font-size: calc(20px + 5vw);

font-weight: 700;

color: #fff;

letter-spacing: 0.02em;

text-transform: uppercase;

text-shadow: 0 0 0.15em #1da9cc;

user-select: none;

white-space: nowrap;

filter: blur(0.007em);

animation: shake 2.5s linear forwards;

}

h1 span {

position: absolute;

top: 0;

left: 0;

transform: translate(-50%, -50%);

-webkit-clip-path: polygon(10% 0%, 44% 0%, 70% 100%, 55% 100%);

clip-path: polygon(10% 0%, 44% 0%, 70% 100%, 55% 100%);

}

h1::before,

h1::after {

content: attr(data-text);

position: absolute;

top: 0;

left: 0;

}

h1::before {

animation: crack1 2.5s linear forwards;

-webkit-clip-path: polygon(0% 0%, 10% 0%, 55% 100%, 0% 100%);

clip-path: polygon(0% 0%, 10% 0%, 55% 100%, 0% 100%);

}

h1::after {

animation: crack2 2.5s linear forwards;

-webkit-clip-path: polygon(44% 0%, 100% 0%, 100% 100%, 70% 100%);

clip-path: polygon(44% 0%, 100% 0%, 100% 100%, 70% 100%);

}

@keyframes shake {

5%, 15%, 25%, 35%, 55%, 65%, 75%, 95% {

filter: blur(0.018em);

transform: translateY(0.018em) rotate(0deg);

}

10%,

30%,

40%,

50%,

70%,

80%,

90% {

filter: blur(0.01em);

transform: translateY(-0.018em) rotate(0deg);

}

20%,

60% {

filter: blur(0.03em);

transform: translate(-0.018em, 0.018em) rotate(0deg);

}

45%,

85% {

filter: blur(0.03em);

transform: translate(0.018em, -0.018em) rotate(0deg);

}

100% {

filter: blur(0.007em);

transform: translate(0) rotate(-0.5deg);

}

}

@keyframes crack1 {

0%, 95% {

transform: translate(-50%, -50%);

}

100% {

transform: translate(-51%, -48%);

}

}

@keyframes crack2 {

0%, 95% {

transform: translate(-50%, -50%);

}

100% {

transform: translate(-49%, -53%);

}

}

html文字破碎特效,CSS3黑镜破裂文本效果相关推荐

  1. html文字破碎特效,AE怎么制作破碎文字特效? ae文字破碎效果的制作方法

    本例主要讲解利用[碎片]特效制作破碎文字.我现在教你如何制作破碎文字. 1.打开Adobe After Effects CC 2015. 2.在弹出的"欢迎"使用Adobe Aft ...

  2. CSS3字体与文本效果

    tip:有问题或者需要大厂内推的+我脉脉哦:丛培森 ٩( 'ω' )و CSS3允许我们使用自定义字体 也多了一些不错的文本效果 #自定义字体# 使用自定义字体需要使用@font-face规则 当然首 ...

  3. android开发文字滚动代码,android实现滚动文本效果

    本文实例为大家分享了android实现滚动文本效果的具体代码,供大家参考,具体内容如下 效果图 实现方法 直接上代码 首先是一个自定义layout,继承自FrameLayout public clas ...

  4. css代码文字破碎js特效

    下载地址 css代码文字破碎特效,通过伪元素和CSS3帧动画来实现文字震动之后,碎裂开来的效果. dd:

  5. html给文字加动态效果,20种配合场景的CSS3鼠标滑过文字动画特效

    这是一组非常有创意的配合场景使用的CSS3鼠标滑过文字动画特效.这组鼠标滑过特效中,以20张不同的图片作为不同的场景,例如图片是一条公路,鼠标滑过这上面的文字时,就会在文字下边出现一条公路的动画效果. ...

  6. css3 卡片亮光_利用css3实现文字亮光特效的代码

    这篇文章主要介绍了关于利用css3实现文字亮光特效的代码,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 以前分享过很多css3实现的字体特效,今天给大家分享一款纯css3实现的文字亮光 ...

  7. html语言闪烁特效代码,css3 文字闪烁特效代码

    今天给大家分享几个文字闪烁特效代码,纯css3代码实现,对于新手小伙伴值得拿来学习一下. 文字闪烁特效一 通过改变透明度来实现文字的渐变闪烁,代码如下: 文字闪烁:闪烁效果 .main{ color: ...

  8. ps制作20种特效文字_如何使用AE制作文字破碎动画?制作ae破碎文字特效教程分享...

    如何使用使用AE制作文字破碎动画呢?今天macw小编为大家带来了制作ae破碎文字特效教程,一起来看看吧! 1.新建一个合成,选择自己想要的大小并命名. (快捷键:command + N ) 2.新建一 ...

  9. ae中心点重置工具_如何使用AE制作文字破碎动画?制作ae破碎文字特效教程分享...

    如何使用使用AE制作文字破碎动画呢?今天小编为大家带来了制作ae破碎文字特效教程,一起来看看吧! 1.新建一个合成,选择自己想要的大小并命名. (快捷键:command + N ) 2.新建一个纯色图 ...

最新文章

  1. NPOI读取Excel数据应用
  2. anaconda 升级jupyter notebook_搭建 Python 轻量级编写环境(WSL2+Jupyter 自动开启本地浏览器)
  3. 使用线程池时一定要注意的五个点
  4. 你要的人工智能答案,在这里!
  5. Linux系统安装DNS域名解析服务
  6. centos7没有安装ifconfig命令的解决方法
  7. 正经人一辈子都用不到的 JavaScript 方法总结 (二)
  8. SDL2源代码分析7:显示(SDL_RenderPresent())
  9. ELK --- Grok正则过滤Linux系统登录日志
  10. 8.1 复用(组合/继承)
  11. Web项目实战(购物商城项目简单的实现)
  12. 精通开关电源设计(一)
  13. SLIC超像素分割详解(一):简介
  14. 微信小程序展示弹窗的方式
  15. 四千个厂商默认账号密码 默认登录凭证
  16. Android基于WIFI实现电脑和手机间数据传输的技术方案研究
  17. 计算机考试记事本创建文件,你可能永远不知道的记事本功能
  18. 金融相关计算机面试题,银行及其他金融企业笔试和面试经验
  19. php微信小程序毕业设计 php化妆品商城小程序毕业设计毕设作品参考
  20. Rose Blumki

热门文章

  1. c语言经典100例c13 条件运算符
  2. 无线网络中AP及AC的概念及作用:
  3. NVivo最新v1.0重磅来袭!不一样的用户界面,不一样的体验!
  4. UNKNOWN.RPT 无法将请求提交后台处理
  5. movc mov movx
  6. 自卑心理和自卑症的典型表现以及治疗方法
  7. centos 7(最小安装)使用yum下载安装报错 loadcd plugins:fastcstmirros
  8. Linux下uniq命令的详解
  9. MobaXterm升级为专业版
  10. linux 强制mv,CentOS下cp/rm/mv等命令强制覆盖操作