当前位置: 首页 > news >正文

上海网站建设的价格低app注册推广团队

上海网站建设的价格低,app注册推广团队,龙岩做网站公司,福州网站建设的公司哪家好效果展示 页面结构组成 从上述的效果展示页面结构来看,页面布局都是比较简单的,只是元素的动画交互比较麻烦。 第一个动画交互是两个圆相互交错来回运动。第二个动画交互是三角绕着圆进行 360 度旋转。 CSS 知识点 animationanimation-delay绝对定位…

效果展示

在这里插入图片描述

页面结构组成

从上述的效果展示页面结构来看,页面布局都是比较简单的,只是元素的动画交互比较麻烦。

第一个动画交互是两个圆相互交错来回运动。第二个动画交互是三角绕着圆进行 360 度旋转。

CSS 知识点

  • animation
  • animation-delay
  • 绝对定位布局

实现整体页面布局及动画交互元素的样式

<div class="container"><div class="loader one"><span></span><span></span></div><div class="loader two"><span></span><span></span></div>
</div>
.container .loader {position: relative;width: 150px;height: 150px;margin: 100px;
}

实现第一个动画交互的元素样式

.container .loader.one span {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;background: #5989ff;border-radius: 50%;animation: animate ease-in-out 2s infinite;
}.container .loader.one span:nth-child(2) {background: rgba(56, 109, 241, 0.05);backdrop-filter: blur(10px);border: 1px solid rgba(255, 255, 255, 0.1);animation-delay: -1s;
}/* 底部阴影 */
.container .loader.one span::before {content: "";position: absolute;bottom: -100px;left: -20%;width: 140%;height: 40px;border-radius: 50%;background: radial-gradient(rgba(0, 0, 0, 0.4), transparent, transparent);
}

实现第一个动画交互的动画

第一个动画是两个圆来回交互运动。

@keyframes animate {0%,100% {transform: translateX(-80px);}50% {transform: translateX(80px);}
}

实现第二个动画交互的元素样式

第二个动画交互时,存在元素之间的层次关系,所以我们需要采用绝对定位布局。

.container .loader.two {position: relative;width: 180px;height: 180px;
}.container .loader.two span:nth-child(1) {position: absolute;top: 10px;left: 10px;right: 10px;bottom: 10px;background: rgba(233, 30, 90, 0.05);border-radius: 50%;backdrop-filter: blur(10px);z-index: 2;border: 1px solid rgba(255, 255, 255, 0.1);
}.container .loader.two span:nth-child(2) {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;overflow: hidden;border-radius: 50%;animation: rotateCircle 1s linear infinite;
}/* 通过移动伪元素形成红色三角部分元素 */
.container .loader.two span:nth-child(2)::before {content: "";display: block;position: absolute;top: -50%;left: -50%;width: 100%;height: 100%;background: #ff6198;
}

实现第二个动画交互的动画

第一个动画是两个圆来回交互运动。

@keyframes rotateCircle {0% {transform: rotate(0);}100% {transform: rotate(360deg);}
}

完整代码下载

完整代码下载

http://www.khdw.cn/news/10196.html

相关文章:

  • 全球工业设计公司排名天天seo站长工具
  • 深圳做网站优化报价怎么在百度发帖
  • 深圳做网站三网合一aso网站
  • 切图网站市场推广方案ppt
  • 公司宣传册页面设计模板百度seo培训
  • wordpress添加贴吧表情关键词优化难度分析
  • 做淘客网站多少钱域名注册后怎么使用
  • 张掖市住房和城乡建设局网站培训机构网站
  • wordpress网站克隆seo技术培训泰州
  • 智库网站建设方案seo待遇
  • github使用WordPressseo案例分析方案
  • 免费创建自己的网站网络推广预算方案
  • 用手机做网站的app建网站流程
  • 拖拽式建站平台seo搜索引擎优化是
  • 好的网站设计培训学校b2b网站排名
  • 重庆网上商城网站建设公司金城武重庆森林经典台词
  • 自助建站和速成网站十大新媒体平台有哪些
  • 网站提示建设中网店网络营销与推广策划书
  • 网站建设学生选课课程设计报告网页制作素材模板
  • 温州最便宜网站建设网络营销做的比较好的企业
  • 网站建站好处怎么在百度上发帖推广
  • 中英文切换的网站怎么做网站软文是什么
  • 房产采集网站源代码宁波关键词排名优化
  • 敦化网站建设培训方案模板
  • 推广型网站开发线下实体店如何推广引流
  • 营销型网站开发公司山东企业网站建设
  • dw做的网站如何使用深圳百度推广优化
  • 曰本做爰网站企业网站开发制作
  • 泉州企业制作网站搜收录批量查询
  • 深圳网站建设制作哪家便宜最新重大新闻