首页 > 其他分享 >css 动画

css 动画

时间:2024-02-23 18:25:19浏览次数:21  
标签:opacity 动画 50% height radius border css

<div class="quan-box">
  逐渐放大消失 <div>

 

 

/*申明一个div的class 用于执行动画*/
 .quan-box{
    opacity: 0;
    background: #70D97C;
    position: absolute;

//3秒执行完成quan动画,infinite 动画会无限次重复播放,steps(40)表示将整个动画过程分割成40个等大小的间隔 animation: quan 3s infinite steps(40);
//延迟1.8秒开始执行 animation-delay:1.8s; }

 

 

/*定义一个圈从小到大的动画 ,其中的百分比就是进度,也就是说3秒执行一个动画,到百分之多少要什么样式,可以自己调整*/
@keyframes quan {
         0% { 
            opacity: .8;
            width: 70px;
            height: 70px;
            top: 25px;
            left: 25px;
            border-radius: 50%;
            transform: scale(1);
         }
         10%{
            opacity: .6;
            width: 80px;
            height: 80px;
            top: 20px;
            left: 20px;
            border-radius: 50%;
         }
         15% {
                opacity: 0.5;
               width: 90px;
               height: 90px;
               top: 15px;
               left: 15px;
              border-radius: 50%;
         }
         35% {
             opacity: 0.25;
              width: 100px;
              height: 100px;
              top: 10px;
              left: 10px;
              border-radius: 50%;
             
         }
         50% {
                opacity: .1;
                width: 110px;
                height: 110px;
                top: 5px;
                left: 5px;
                border-radius: 50%;
         }
         100%{
               opacity: 0;
               width: 120px;
               height: 120px;
               top: 0;
               left: 0;
                border-radius: 50%;
         }
}

 

标签:opacity,动画,50%,height,radius,border,css
From: https://www.cnblogs.com/binz/p/18030156

相关文章

  • 爬虫之css选择器
    用soup.select方法#panel节点内部的panel—heading节点print(soup.select('.panel.panel-heading'))#ul里面的liprint(soup.select('ulli'))#id为list-2的内部element节点print(soup.select('#list-2.element'))p......
  • three-第三方动画库-让物体动起来更简单(gsap)
    gsap介绍:GreenSockAnimationPlatform(GSAP)是一个业界知名的动画库,它被1100多万个网站使用,有超过50%的获奖的网站都是用了它。不管是在原生环境中,还是任意的框架中,你可以使用GSAP去让非常多的东西动起来。不管你是想要去让UI界面产生交互动画,还是SVG图形产生动画,甚至是Three......
  • css 清除浮动的方法
    好的,我会增加一些更详细的说明。在web开发的过程中,"浮动"是CSS中可以使元素向左或向右移动,直到他们碰到其父元素边缘或者另一个浮动元素的属性。虽然它很有用,但是如果不正确地处理,它可能会导致一些意想不到的页面布局问题。**清除浮动的方法**:1.**使用clear属性**:HTML......
  • unocss 安装使用
    1.安装pnpmi-Dunocss2.引入在项目根目录新建一个文件uno.config.tsimport{defineConfig,presetAttributify,presetIcons,presetUno}from'unocss'exportdefaultdefineConfig({presets:[presetUno(),presetAttributify(),presetIcons()],shortcuts:{......
  • vue3+vite 移动端适配postcss-pxtorem插件
    1、安装插件npmipostcss-pxtorem-D2、与package.json同级目录创建postcss.config.js文件module.exports={plugins:{autoprefixer:{overrideBrowserslist:["Android4.1","iOS7.1",......
  • css浮动(float)详解
    https://blog.csdn.net/weixin_45123004/article/details/104463619浮动详解一、什么是浮动?浮动,顾名思义,就是漂浮的意思。指的是一个元素脱离文档流,悬浮在父元素之上的现象。二、如何产生浮动?给元素本身添加float属性float: 三、浮动有什么作用?作用:在html文档流中,分为行元......
  • CSS
    CSS(1)介绍在HTML中,标签(Tag)是用于定义文档结构和内容的元素,而CSS(CascadingStyleSheets,层叠样式表)则用于控制网页的样式和布局。CSS样式表中可以通过选择器(Selectors)来选择HTML中的标签,并为其应用样式。在HTML中,标签(Tag)是用于定义文档结构和内容的元素,而CSS(Cascadi......
  • CSS Border Bottom常用属性详解
    原文链接:https://www.python100.com/html/90865.html一、border-bottom的基本使用border-bottom:单位边框样式颜色;border-bottom是css中用来设置底部边框的属性。border-bottom的属性值包括三个,分别是:边框宽度(单位),边框样式(solid、dotted、dashed等)和边框颜色(十六进制......
  • 迪文屏TA指令开发_开机动画
    迪文屏TA指令开发_开机动画1.新建项目新建一个空白文件夹,点击新建工程之后选择新建文件夹地址即可创建完成之后,文件夹结构如下:2.导入背景图片素材说是设置开机动画,实际上是通过多个背景图片的连续播放实现的动画效果点击加号键,可以直接选中所有的背景图片素材进行一键导......
  • 使用css实现四个边框切角
    [CSS语法]clip-pathclip-path表示剪裁路径,也就是从某个物体上剪切一块内容。比如在图片上根据需要剪切一部分需要留下的区域。这里涉及到两个概念:裁剪路径clippingpath,裁剪区域clippingregion。裁剪路径就是用来裁剪元素的路径,标记了需要裁剪的区域。可以是任意形状。裁剪......