10种不同类型的svg加载动画效果代码
代码语言:html
所属分类:加载滚动
代码描述:10种不同类型的svg加载动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> @import url(https://fonts.googleapis.com/css?family=Comfortaa:400,700,300); *, html { margin: 0; padding: 0; } body { background: #e74c3c; text-align: center; font-family: 'Comfortaa', cursive; } svg { width: 100px; height: 100px; margin: 20px; display: inline-block; } h1 { text-align: center; color: #fff; margin: 0 0 100px; font-size: 34px; font-weight: 100; text-transform: uppercase; background-color: #e43725; padding: 20px 0; } h1 b { font-weight: 700; } .made-with-love { margin-top: 20px; padding: 10px; font-size: 10px; font-family: arial; color: #fff; } .made-with-love i { font-style: normal; color: #F50057; font-size: 14px; position: relative; top: 2px; } .made-with-love a { color: #fff; text-decoration: none; } .made-with-love a:hover { text-decoration: underline; } </style> </head> <body > <h1>Pure <b>SVG</b> Loader</h1> <!-- Loader1 --> <svg version="1.1" id="L1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"> <circle fill="none" stroke="#fff" stroke-width="6" stroke-miterlimit="15" stroke-dasharray="14.2472,14.2472" cx="50" cy="50" r="47" > <animateTransform attributeName="transform" attributeType="XML" type="rotate" dur="5s" from="0 50 50" to="360 50 50" repeatCount="indefinite" /> </circle> <circle fill="none" stroke="#fff" stroke-width="1" stroke-miterlimit="10" stroke-dasharray="10,10" cx="50" cy="50" r="39"> <animateTransform attributeName="transform" attributeType="XML" type="rotate" dur="5s" from="0 50 50" to="-360 50 50" repeatCount="indefinite" /> </circle> <g fill="#fff"> <rect x="30" y="35" width="5" height="30"> <animateTransform attributeName="transform" dur="1s" type="translate" values="0 5 ; 0 -5; 0 5" repeatCount="indefinite&.........完整代码请登录后点击上方下载按钮下载查看
网友评论0