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

流动的边框用css怎么实现

很简单,纯css代码就能实现

彩色的流动边框

.box {--border-size: 3px;--border-angle: 0turn;width: 60vmin;height: 50vmin;background-image: conic-gradient(from var(--border-angle), #213, #112 50%, #213), conic-gradient(from var(--border-angle), transparent 20%, #08f, #f03);background-size: calc(100% - (var(--border-size) * 2)) calc(100% - (var(--border-size) * 2)), cover;background-position: center center;background-repeat: no-repeat;-webkit-animation: bg-spin 3s linear infinite;animation: bg-spin 3s linear infinite;
}
@-webkit-keyframes bg-spin {to {--border-angle: 1turn;}
}
@keyframes bg-spin {to {--border-angle: 1turn;}
}
.box:hover {-webkit-animation-play-state: paused;animation-play-state: paused;
}@property --border-angle {syntax: "<angle>";inherits: true;initial-value: 0turn;
}

源码下载 预览效果

相关文章:

  • 国标GB28181协议EasyCVR启动失败报错“Local Machine Check Error”的解决方法
  • Spring/Spring boot项目接入traceId
  • Golang TCP/IP服务器/客户端应用程序,设计一个简单可靠帧传送通信协议。(并且正确处理基于流式控制协议,带来的应用层沾帧[沾包]问题)
  • Linux调试器-gdb使用
  • 免费的WordPress插件大全
  • 生命在于折腾——WeChat机器人的研究和探索
  • c++ 中 什么是转交函数
  • PaddleNLP 如何打包成Windows环境可执行的exe?
  • git bash右键菜单失效解决方法
  • Linux 一键部署influxd2-telegraf
  • vue3模板中使用全局常量和全局方法
  • 小型内衣洗衣机什么牌子好?小型洗衣机全自动
  • 前端JavaScript篇之找出数组中重复的数字、js中数组是如何在内存中存储的?原生遍历数组的方式有哪些?请对以下数组,根据 `born` 的值降序排列
  • AI对比:ChatGPT和文心一言的区别和差异
  • 【python3零基础入门】No6.Python推导式学习
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • Angular 4.x 动态创建组件
  • CentOS 7 防火墙操作
  • CentOS7 安装JDK
  • Computed property XXX was assigned to but it has no setter
  • CSS中外联样式表代表的含义
  • k8s 面向应用开发者的基础命令
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 免费小说阅读小程序
  • 入口文件开始,分析Vue源码实现
  • 用Canvas画一棵二叉树
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​ssh免密码登录设置及问题总结
  • ​第20课 在Android Native开发中加入新的C++类
  • $jQuery 重写Alert样式方法
  • (2)STM32单片机上位机
  • (4)logging(日志模块)
  • (二)正点原子I.MX6ULL u-boot移植
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (转载)CentOS查看系统信息|CentOS查看命令
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • .NET Core引入性能分析引导优化
  • .NET Remoting学习笔记(三)信道
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .Net程序帮助文档制作
  • .net和php怎么连接,php和apache之间如何连接
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • [ C++ ] STL_stack(栈)queue(队列)使用及其重要接口模拟实现
  • [28期] lamp兄弟连28期学员手册,请大家务必看一下
  • [Android Pro] AndroidX重构和映射
  • [BetterExplained]书写是为了更好的思考(转载)
  • [Codeforces] combinatorics (R1600) Part.2
  • [ES-5.6.12] x-pack ssl