首页 > 其他分享 >简单的Css动画---边框线条动画

简单的Css动画---边框线条动画

时间:2022-08-31 22:47:13浏览次数:459  
标签:动画 right bottom 100% height --- 边框线 top left

<!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>边框线条动画</title>     <style>         body{             margin: 0;             padding: 0;             background: #ff005c;         }         .loader{             position: absolute;             top: 50%;             left: 50%;             transform: translate(-50%,-50%);             width: 400px;             height: 100px;             line-height: 85px;             text-align: center;             color: #fff;             font-size: 50px;             letter-spacing: 25px;             font-family: '宋体';             overflow: hidden;         }         .loader span{             position: absolute;             background: #fff;         }         .loader span:nth-child(1){             width: 100%;             height: 4px;             top: 0;             left: -100%;             animation: animate1 2s linear infinite;         }         .loader span:nth-child(2){             width: 100%;             height: 4px;             bottom: 0;             right: -100%;             animation: animate2 2s linear infinite;         }         .loader span:nth-child(3){             width: 4px;             height: 100%;             top: -100%;             right: 0;             animation: animate3 2s linear infinite;         }         .loader span:nth-child(4){             width: 4px;             height: 100%;             bottom: -100%;             left: 0;             animation: animate4 2s linear infinite;         }         @keyframes animate1{             0%{                 left: -100%;             }             20%{                 left: 0;             }             40%{                 left: 100%;             }             60%{                 left: 100%;             }             80%{                 left: 100%;             }             100%{                 left: 100%;             }         }         @keyframes animate2{             0%{                 right: -100%;             }             20%{                 right: -100%;             }             40%{                 right: -100%;             }             60%{                 right: 0%;             }             80%{                 right: 100%;             }             100%{                 right: 100%;             }         }         @keyframes animate3{             0%{                 top:-100%;             }             20%{                 top: 0;             }             40%{                 top: 0;             }             60%{                top: 100%;             }             80%{                 top: 100%;             }             100%{                 top: 100%;             }         }         @keyframes animate4{             0%{                 bottom: -100%;             }             20%{                 bottom: -100%;             }             40%{                 bottom: -100%;             }             60%{                 bottom: -100%;             }             80%{                 bottom: 0%;             }             100%{                 bottom: 100%;             }         }     </style> </head> <body>     <div class="loader">         加载中...         <span></span>         <span></span>         <span></span>         <span></span>     </div> </body> </html> 结果:

 

 

标签:动画,right,bottom,100%,height,---,边框线,top,left
From: https://www.cnblogs.com/wangshileiwu/p/16644787.html

相关文章

  • 关于docker-环境部署及拉取镜像创建容器的过程记录
    背景:因安全部门要求对特定几台应用主机的进行漏洞及脆弱性扫描,使用的工具需要基于docker环境,即他们提供镜像,让我们创建成容器,于是将整个环境安装及创建docker容器的过程记......
  • 菊花链技术-----BMS
    国内新能源汽车补贴不断下降,新能源相关企业的利润也跟着在减少,但这种利润的下降应该算是回归正常,一个行业不可能永远靠着补贴生存。在这个市场上竞争的企业马上进入完......
  • 用Vue框架实现 - 点击出现下拉框
     <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"con......
  • springcloud-rest
    springcloud-restConfigBean.java@ConfigurationpublicclassConfigBean{//@Configuration相当于springapplicationContext.xml@BeanpublicRestTempl......
  • 学习python-Day51
    今日学习内容静态文件及相关配置使用django步骤创建django项目并创建对应关系在urls.py中添加一组对应关系在APP的views.py中编写核心业务代码利用三板斧与前端做......
  • hzx的CSP-J模拟赛题解
    T1按题意模拟即可,注意不用考虑闰年。T2\(30\%\)的数据:使用\(Floyd\)求出图的全源最短路,时间复杂度\(O(n^3)\)。\(50\%\)的数据:对图上每个点使用\(Dijkstra\)求......
  • 2022-08-30 第四组 王佳齐 学习笔记
    JavaWEB路径匹配/hello.do拓展名匹配*.do默认匹配,缺省匹配/使用路径匹配:必须有/,如果使用的是扩展名匹配:必须不能有/,路径匹配和扩展名无法同时设置面试题:/和/的区别......
  • 2022-08-31 第四组 王佳齐 学习笔记
    <c:forEach begin="1" end="10" step="2" var="i" varStatus="stat">        \({i} ----- \){stat.first}     </c:forEach>刘夜壶  21:41:27JS......
  • 2022-08-31 第二组刘禹彤 学习笔记
    打卡42天  ###学习内容JSP简介JSP脚本片段---<%%>-------用于在JSP页面写JAVA代码注意JSP脚本片段中只能出现java代码,不能出现html元素,在访问JSP时,JSP引擎翻......
  • 推荐一款国产网络管理工具-FinalShell
    FinalShell是一款免费的国产的集SSH工具、服务器管理、远程桌面加速的良心软件,同时支持Windows,macOS,Linux,它不单单是一个SSH工具,完整的说法应该叫一体化的的服务器,网络管......