纯CSS实现圆环渐变过渡加载动画
2019-04-09 12:00
176 查看
<!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> /*旋转动画*/ @keyframes moveover { 0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);} } .box{ position:relative; width:100px; height:100px; /*整体旋转*/ animation:moveover 3s linear infinite; } .box::before{ content:""; position:absolute; width: 50px; height: 100px; border-radius:50px 0 0 50px; /* 起始最深颜色为 #999,过渡到中间颜色为 #d0cfcf */ background: linear-gradient(rgb(0, 60, 255), #7c90ff); background-color: red; z-index:2; } .box2{ position:absolute; width: 50px; height: 100px; border-radius:0 50px 50px 0; left:50%; /* 过渡到中间颜色为 #d0cfcf 最终末尾颜色为 #eee */ background: linear-gradient(rgb(255, 255, 255),#7c90ff); z-index:1; } .box::after{ content:""; position:absolute; width:92px; height:92px; top:4px; left:4px; border-radius:50%; background-color: #fff; z-index:2; } </style> </head> <body> <div class='box'> <div class="box2"></div> </div> </body> </html>
相关文章推荐
- 纯CSS实现圆环渐变过渡加载动画
- HTML5 五彩圆环Loading加载动画实现教程
- HTML5 五彩圆环Loading加载动画实现教程
- 绘图与动画之使用自定义属性与颜色渐变实现色带加载动画
- CSS 实现加载动画之二-圆环旋转
- CSS 实现加载动画之二-圆环旋转
- HTML5 五彩圆环Loading加载动画实现教程
- css3实现圆环加载进度条动画
- css实现加载中loading动画效果
- android 使用View Animation实现动画加载界面
- Android实现过渡动画、引导页 Android判断是否第一次启动App
- Android 省略号加载动画效果的实现思路
- 如何使用GridLayoutAnimation实现gridView加载动画
- 纯css实现高尔夫小球动画案例分析
- 基于javascript实现页面加载loading动画
- vue过渡动画实现原理
- 安卓自定义控件-实现IOS版UC浏览器三点加载动画效果
- Silverlight实用窍门系列:60.Silverlight中自定义Behavior,实现图片动画渐变Behavior
- Python3实现的画图及加载图片动画效果示例
- 使用CSS3实现超炫的Loading(加载)动画效果