css - 使用静态平移旋转关键帧
问题描述
我有一个圆圈在网站加载时充当占位符:
.loader {
border: 16px solid #f3f3f3;
border-radius: 50%;
border-top: 16px solid #ff8800e3;
width: 120px;
height: 120px;
animation: spin 2s linear infinite;
}
@keyframes spin {
0% { transform: rotate(0deg) translate(-50%,-50%); }
100% { transform: rotate(360deg) translate(-50%,-50%); }
}
<div class="loader"></div>
关键帧应该使圆围绕自己的中心旋转,但它同时旋转和平移。我需要翻译是静态的,这样圆圈在旋转时保持在原位。
我将如何实现这一目标?
解决方案
推荐阅读
- javascript - 克隆不适用于修改后的图像
- sql - SQL - 如何打印计算的日期时间结果
- debugging - 在生产服务器上设置 Blazor 调试
- android - 在 DrawerLayout 中以编程方式更改浮动操作按钮图像
- typescript - 如何在离子 UIActionSheet 中添加多行?
- sql - SQL - 查找快照日期之间的新开始者和离开者的数量
- reactjs - React Hooks Antd 道具更新
- r - R中的OECD包和下载数据的问题
- sql-server - 在 SSIS 派生列中将字符串转换为日期
- python - 在 Xcode 中创建项目时如何更改 python 版本