svg+css实现文字水面抖动融化消失动画效果代码
代码语言:html
所属分类:动画
代码描述:svg+css实现文字水面抖动融化消失动画效果代码
代码标签: svg css 文字 水面 抖动 融化 消失动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> body { display: grid; height: 100vh; place-content: center; background: linear-gradient(77deg, #000 0%,#666 100%); } p { font-size: 80px; color: #fff; filter: url("#blurMe"); } svg { display: none; } </style> </head> <body> <!-- partial:index.partial.html --> <p contentEditable="true">Smoke</p> <svg width="180" height="120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <filter id="blurMe"> <feTurbulence id="turb1" in="SourceGraphic" type="fractalNoise" baseFrequency="0 0" numOctaves="8" result="warp" /> <animate xlink:href="#turb1" attributeName="baseFrequency" values="0 0;0 0.006;0 0.016" repeatCount="indefinite" dur="8s" /> <feDisplacementMap in="SourceGraphic" in2="warp" xChannelSelector="G" yChannelSelector="B" scale="100" result="disp"/> <feGaussianBlur id="blur1" .........完整代码请登录后点击上方下载按钮下载查看
网友评论0