CSS3如何实现雷达扫描图

  介绍

这篇文章给大家分享的是有关CSS3如何实现雷达扫描图的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

通过CSS3实现炫酷的雷达扫描图:

 CSS3如何实现雷达扫描图

直接上代码:

//, index . html   & lt; ! DOCTYPE  html>   & lt; html>      & lt; head>   ,,,& lt; meta  charset=癠TF-8"比;   ,,,& lt; title>雷达扫描图& lt;/title>      ,,,& lt; link  rel=皊tylesheet", href=https://www.yisu.com/zixun/癱ss/index.css”>      头      <身体>      
           
//index.css
  *,{
  ,,,box-sizing:, border-box;
  }
  
  html  {
  ,,,身高:,100%;
  background - color,,,,, # 111;
  ,,,字体大小:,10 px;
  }
  
  
  body  {
  ,,,背景图片:
  ,,,,,,,线性渐变(0度,transparent  24%, rgba(32岁,255年,77年,0.15),26%,transparent  27%, transparent  74%, rgba(32岁,255年,77年,0.15),76%,transparent  77%,透明的),
  ,,,,,,,线性渐变(90度,transparent  24%, rgba(32岁,255年,77年,0.15),26%,transparent  27%, transparent  74%, rgba(32岁,255年,77年,0.15),76%,transparent  77%,透明);
  ,,,background-size:, 8 rem  8眼动;
  ,,,宽度:,100%;
  ,,,身高:,100%;
  ,,,位置:,相对;
  ,,,填充:,0;
  ,,,保证金:,0;
  ,,,字体大小:,1.6快速眼动;
  }
  
  .radar  {
  ,,,背景:
  ,,,,,,,-webkit-radial-gradient(中心,rgba(32岁,255年,77年,0.3),0%,rgba (32, 255,, 77,, 0), 75%),
  ,,,,,,,-webkit-repeating-radial-gradient (rgba (32, 255,, 77,, 0), 5.8%, rgba (32, 255,, 77,, 0), 18%,, # 20 ff4d  18.6%, rgba (32, 255,, 77,, 0), 18.9%),
  ,,,,,,,-webkit-linear-gradient(90度,rgba (32, 255,, 77,, 0), 49.5%,, # 20 ff4d  50%, rgba (32, 255,, 77,, 0), 50.2%),
  ,,,,,,,-webkit-linear-gradient(0度,rgba (32, 255,, 77,, 0), 49.5%,, # 20 ff4d  50%, rgba (32, 255,, 77,, 0), 50.2%);
  ,,,宽度:,75大众;
  ,,,身高:,75大众;
  ,,,max-height:, 75 vh;
  ,,,max-width:, 75 vh;
  ,,,位置:,相对;
  ,,,左:,50%;
  ,,,:,50%;
  ,,,/*,元素居中定位,*/,,,变换:,翻译(-50%,-50%);
  ,,,这个特性:,50%;
  边境:,,,,0.2 rem  solid  # 20 ff4d;
  ,,,溢出:,隐藏;
  }
  
  .radar: before  {
  ,,,内容:,& # 39;,& # 39;;
  ,,,显示:,块;
  ,,,位置:,绝对;
  ,,,宽度:,100%;
  ,,,身高:,100%;
  ,,,这个特性:,50%;
  动画:,,,,blips  5 s 无限;
  ,,,animation-timing-function:,线性;
  ,,,animation-delay:, 1.4年代;
  }
  
  .radar: after  {
  ,,,内容:,& # 39;,& # 39;;
  ,,,显示:,块;
  ,,,背景图片:,线性渐变(44度,,rgba(0,, 255年,51岁,0),50%,,# 00 ff33  100%);
  ,,,宽度:,50%;
  ,,,身高:,50%;
  ,,,位置:,绝对;
  ,,,:,0;
  ,,,左:,0;
  动画:,,,,radar-beam  5 s 无限;
  ,,,/*,速度相同,*/,,,animation-timing-function:,线性;
  ,,,transform-origin:, bottom ;
  ,,,这个特性:,100%,0,0,0;
  }
  
  @keyframes  radar-beam  {
  ,,,0%,{
  ,,,,,,,变换:,旋转(0度);
  ,,,}
  
  ,,,100%,{
  ,,,,,,,变换:,旋转(360度);
  ,,,}
  }
  
  @keyframes  blips  {
  14%的才能,{
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null

CSS3如何实现雷达扫描图