svg遮罩文字填充动画效果代码

代码语言:html

所属分类:布局界面

代码描述:svg遮罩文字填充动画效果代码

代码标签: 填充 动画 效果

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">



    <style>
        body {
          min-height: 100vh;
          display: flex;
          justify-content: center;
          align-items: center;
          background: url(//repo.bfw.wiki/bfwrepo/image/607aa1b0d81d0.png) ;
        background-color: #00000;
        background-position: center;
        background-repeat: no-repeat; 
        background-size: cover;
          
        }
        
        svg {
          flex: 1 1 auto;
          max-width: 60vw;
        }
        #lights{
          transform: translateY(-20px);
        }
        #bigCity {
          animation: spin 10s forwards ease-in-out;
        
        }
        .city-gif{
          transform: translateY(-90px);
        }
        @keyframes spin {
          0% {
            transform: translateY(70px);  
          }
          
          100% {
            transform: translateY(-0px);  
          }
        }
    </style>



</head>

<body>

    <svg viewBox="0 0 316.09 164.72" aria-labelledby="Big City Lights" role="img">
      <title id="cityLights">Big City Lights</title>

      <clipPath id="bigCity" fill="none"
          stroke="#000"
          stroke-miterlimit="10">
        <path
          d="M529.08,223.85V185.56h12.36q6.54,0,9.8,2.29a7.87,7.87,0,0,1,3.27,6.91,11.36,11.36,0,0,1-.34,2.8,8.7,8.7,0,0,1-1,2.51,8.23,8.23,0,0,1-1.76,2,7.88,7.88,0,0,1-2.49,1.37,9,9,0,0,1,2.74.93,8.26,8.26,0,0,1,2.29,1.78,8.43,8.43,0,0,1,1.55,2.6,9.29,9.29,0,0,1,.57,3.34q0,5.85-.........完整代码请登录后点击上方下载按钮下载查看

网友评论0