svg加css火柴燃烧动画火焰

代码语言:html

所属分类:布局界面

代码描述:svg加css火柴燃烧动画火焰,利用svg进行火柴轮廓布局,再采用css进行动画实现

代码标签: 火柴 燃烧 动画 火焰

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

<!DOCTYPE html>
<html lang="en">
<head>
   
<meta charset="UTF-8">

   
<style>
        body
{
           
font-family: Lato,sans-serif;
           
display: flex;
           
flex-direction: column;
           
justify-content: center;
           
align-items: center;
           
height: 100vh;
           
padding: 0;
           
margin: 0;
           
background: #21034f;
       
}
        svg
{
           
width: 300px;
           
margin-top: 60px;
       
}
        circle
{
           
fill: #fff;
           
animation: flame 2s ease-out infinite;
       
}
       
#ci2 {
           
animation-delay: -.5s;
       
}
       
#ci3 {
           
animation-delay: -1s;
       
}
       
#ci4 {
           
animation-delay: -1.5s;
       
}
@keyframes flame {
            from
{
               
r: 1px;
               
opacity: .8;
           
}
            to
{
               
r: 28px;
               
opacity: 0;
           
}
       
}
   
</style>

</head>
<body translate="no">
   
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg8" version="1.1" viewBox="0 0 95.05 113.63">
  .........完整代码请登录后点击上方下载按钮下载查看

网友评论0