前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >纯原生——旋转的加载效果1

纯原生——旋转的加载效果1

作者头像
红目香薰
发布2023-10-11 10:04:25
1340
发布2023-10-11 10:04:25
举报
文章被收录于专栏:CSDNToQQCode

锦集目标:

很多孩子在初学计算机的时候是各种没有兴趣,所以很多教研方向都定在了可视化的方向上,为了更加直接的能体现出编码以及实现的效果,故而将课程内容初设都定在了H5上,对应的H5就得很多种能让孩子们有兴趣学习的方案,本锦集的目的就在于让孩子们能直接通过自己的编码看到执行后的效果,从基础的效果开始,难度逐级递增,让孩子们在时时刻刻的成就感中掌握基础的超文本编辑语言的编码,当孩子们有兴趣学习后再进行C语言C++等语言的输入,能在这个学习的过程中尽量的让孩子们少掉队。

锦集资源

资源都上传到了InsCode中,每篇文章都会让大家看到效果,有效果转出编码,有目的的去学习,减少学习中孩子们音没有兴趣所导致的放弃心理,孩子们,加油,程序员的一小步,人类的一大步。

环境需求

计算机系统:win7以上 使用工具:VS Code 测试浏览器:360浏览器(极速模式,360的极速模式相当于谷歌浏览器)

如果浏览器版本太老就算了啊。不玩IE6。


直接点击右上角的Run查看效果即可,加载过程不慢,稍后就能直接看效果。 


项目结构

Index代码

这里我选用的是外部引入,如果要纯dom操作的话可以用js强行写入,但是没必要。

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="css/index.css">
</head>
<body>
    <div class="show"></div>
</body>
</html>

CSS代码

主要的代码是动画效果,其中rotate是旋转的度数,deg是旋转度数的单位。 第一篇文章,我说一下这里的通配符,我使用margin:0px auto;这样可以让div容器直接居中,因为第一个0px是代表上部距离,auto代表左右宽度自动,这样就直接能看到居中的效果了。 animation是使用动画,其中的infinite是循环执行,所以我们能看到一直旋转的效果。

代码语言:javascript
复制
*{
    margin: 0px auto;
    padding: 0px;
}
.show{
    width: 500px;
    height: 500px;
    border:50px solid #02c2e5;
    background-color: transparent;
    border-radius: 50%;
    position: relative;
    top: 100px;
    animation: round 1s infinite;
}
.show::before{
    position: absolute;
    top: 0px;
    left: 0px;
    content: "";
    width: 100px;
    height: 100px;
    background-color: pink;
    border-radius: 50%;
}
@keyframes round {
    0%{rotate: 0deg;}
    100%{rotate: 360deg;}
}

大致这样,但是是动态的。

总结

样式效果很多的时候都是通过各种思考来的,但是思考是个很难的东西,大家都有脑子,但是我们没有会去用脑子的方法,所以我们就只能脚踏实地的去学习别人的方法,我这里很多的效果也都是跟别人学的,有很多是出自于我当年的老师。这里也跟我当年的老师说声谢谢,如果没有当年的引进门,也没有我当前幸福安康的生活。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-06-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 锦集目标:
  • 锦集资源
  • 环境需求
  • 总结
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档