首页 > 其他分享 >css3实现类似地图定位循环扩散光圈效果

css3实现类似地图定位循环扩散光圈效果

时间:2024-05-25 19:23:23浏览次数:9  
标签:css3 100% 光圈 animation radius 扩散 border class icon

html

1 2 3 4 5 6 7 8 9 <div class="icon-warnCom">         <icon class="icon-warns"><i class="dot"></i><i class="pulse"></i></icon>     </div>     <div class="icon-warnCom1">         <icon class="icon-warns"><i class="dot"></i><i class="pulse"></i></icon>     </div>     <div class="icon-warnCom2">         <icon class="icon-warns"><i class="dot"></i><i class="pulse"></i></icon>     </div>

css

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 body {            width: 100%;            height: 100%;            background-color: black;        }        @keyframes warn {            0% {                transform: scale(0);                opacity: 0.0;            }            25% {                transform: scale(0);                opacity: 0.1;            }            50% {                transform: scale(0.1);                opacity: 0.3;            }            75% {                transform: scale(0.2);                opacity: 0.5;            }            100% {                transform: scale(0.3);                opacity: 0.0;            }        }        .icon-warnCom {            position: absolute;            width: 12px;            height: 12px;            background-color: #ffd803;            border-radius: 100%;            top: 100px;            left: 100px;        }        .icon-warns {            position: relative;            width: 100%;            height: 100%;            display: block;        }        /* 保持大小不变的小圆圈  */        .dot {            position: absolute;            left: -44px;            top: -44px;            width: 60px;            height: 60px;            -webkit-border-radius: 100;            -moz-border-radius: 100;            border: 20px solid #f6c100;            border-radius: 100%;            z-index: 2;            opacity: 0;            -webkit-animation: warn 2.5s ease-out;            -moz-animation: warn 2.5s ease-out;            animation: warn 2.5s ease-out;            -webkit-animation-iteration-count: infinite;            -moz-animation-iteration-count: infinite;            animation-iteration-count: infinite;        }        /* 产生动画(向外扩散变大)的圆圈  */        .pulse {            position: absolute;            left: -44px;            top: -44px;            width: 60px;            height: 60px;            border: 20px solid #f6c100;            -webkit-border-radius: 100%;            -moz-border-radius: 100%;            border-radius: 100%;            z-index: 1;            opacity: 1;            -webkit-animation: warn 1.5s ease-out;            -moz-animation: warn 1.5s ease-out;            animation: warn 1.5s ease-out;            -webkit-animation-iteration-count: infinite;            -moz-animation-iteration-count: infinite;            animation-iteration-count: infinite;        }        .icon-warnCom1 {            position: absolute;            width: 12px;            height: 12px;            background-color: #ffd803;            border-radius: 100%;            top: 50px;            left: 50px;        }        .icon-warnCom2 {            position: absolute;            width: 12px;            height: 12px;            background-color: #ffd803;            border-radius: 100%;            top: 100px;            left: 50px;        }

标签:css3,100%,光圈,animation,radius,扩散,border,class,icon
From: https://www.cnblogs.com/suducn/p/18212909

相关文章

  • 2024年5月计算机视觉论文推荐:包括扩散模型、视觉语言模型、图像编辑和生成、视频处理
    我们今天总结下2024年5月发表的最重要的论文,重点介绍了计算机视觉领域的最新研究和进展,包括扩散模型、视觉语言模型、图像编辑和生成、视频处理和生成以及图像识别等各个主题。DiffusionModels1、Dual3D:EfficientandConsistentText-to-3DGenerationwithDual-modeMulti......
  • CSS3随机背景图片切换特效
    Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解`CSS3随机背景图片切换特效日期:2018-5-16阿珏css浏览:4572次评论:16条css3的随机背景图片淡入淡出切换特效 演示效果如本篇文章背景所示......
  • 用CSS3绘制iPhone手机
    Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解`用CSS3绘制iPhone手机日期:2017-7-3阿珏css浏览:1825次评论:1条先上效果图,先睹为快。(这绝对不是一张图片。恩~这话怎么怪怪的~)......
  • 简单的css3头像旋转与3D旋转效果
    Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解`简单的css3头像旋转与3D旋转效果日期:2017-7-10阿珏css浏览:3896次评论:2条经常会在一些网站看到评论区,评论人的头像当鼠标经过会360°旋......
  • 关于Unet在扩散模型中的应用
    Unet的输入是\((x_noise,t)\),其中\(x_noise\)是在时间步\(t\)时已经添加了噪声的图片,Unet的输出是在时间步\(t\)添加的噪声。该噪声是公式\(q(x_t|x_{t-1})=\sqrt{\overline{\alpha_t}}x_0+\sqrt{1-\overline{\alpha_t}}\epsilon\)中的\(\epsilon\),这并非是真实加入的噪声,但......
  • 挑战前端基础120题--css3基础篇
    1. CSS选择器种类、权重、优先级计算、匹配顺序、继承?!important>行内样式>id>类选择器,伪类(:hover),属性选择器>标签,伪元素选择器(::before::after:root)>通配符,继承,关系选择器(兄弟选择器(子选择器(>),相邻选择器(+)>浏览器默认能够被继承的属性:font-size/f......
  • NOISEDIFFUSION: 改进基于扩散模型的球面线性插值
    Motivation:1.改进自然图像的插值质量:现有的图像插值方法,尤其是那些基于扩散模型的方法,通常在处理非模型生成的自然图像时遇到困难。这些方法往往不能有效地处理自然图像中的复杂和多样的噪声分布,导致插值结果不自然或有明显的图像伪影。2.处理编码噪声的无效性:在图像插值过程......
  • 持续性学习-Day15(前端基础CSS3)
    参考教学视频:秦疆1.什么是CSSCascadingStyleSheet层叠样式表CSS3圆角、阴影、动画...浏览器兼容性CSS优势:内容和表现分离网页结构表现统一,可以实现复用样式十分的丰富建议使用独立html的css文件利用SEO,容易被搜索引擎收录2.入门<linkrel="styleshee......
  • css3多行文本多行文本缩略点击更多展开显示全部
    比如我要实现如下效果:数据集名称展示一行,超出自动省略,末尾增加编辑icon。点击编辑的icon,换成input输入框数据集描述最多展示三行,超出自动省略。末尾增加编辑icon。点击编辑的icon,换成textarea输入框展示一行省略+icon实现单行省略实现,无非是这样<div class="flex-row al......
  • HTML&CSS基础(HTML5和CSS3新增内容)
    HTML5一、新增的语义化标签标签名语义单/双标签header整个页面,或者分区域的头部双footer整个页面,或者部分区域的底部双nav导航双article文章、帖子、杂志、新闻、博客、评论双section页面中的某段文字,或者文章中某段文字双aside侧边栏双......