首页 > 代码库 > css3 animation 实现环形路径平移动画
css3 animation 实现环形路径平移动画
注意 @keyframes to/from 的学习
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <style> /* 顺时针自转 */ @keyframes spin { to { transform: rotate(1turn); } } /* 逆时针自转 */ @keyframes spin-reverse { from { transform: rotate(1turn); } } /* 这是一坨自暴自弃的样式 */ .basic{ border:3px solid orange; height: 150px; width:150px; border-radius:50%; margin:50px; } /* 顺时针自转,同时该元素下所有的子元素也会一起旋转起来 */ .avatar{ /* linear : 从头到尾速度是相同的; infinite:无限轮播 */ animation: spin 10s infinite linear; } /* 逆时针旋转“自转”,与“公转”导致的旋转相抵消。形成一种不动的错觉 */ .avatar > img { animation:spin-reverse 10s infinite linear; } </style> <div class="basic avatar"> <img src="github.png" alt=""> </div> </body> </html>
css3 animation 实现环形路径平移动画
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。