div+Css实现文字圈圈分割拆开旋转动画效果代码

代码语言:html

所属分类:动画

代码描述:div+Css实现文字圈圈分割拆开旋转动画效果代码

代码标签: div Css 文字 圈圈 分割 拆开 旋转 动画

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="zh-CN">

<head>

 
<meta charset="UTF-8">
 
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<style>
* {
  /* 常规初始化 */
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  /* 解决手机浏览器点击有选框的问题 */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  /* 超出部分隐藏 */
  overflow: hidden;

  /* 简单背景色 */
  background-color: rgb(255, 73, 73);
}

.box {
  /* 父盒子宽高,用的 vw 单位,不同大小屏幕保持一致大小 */
  width: 100vw;
  height: 100vw;
  /* background-color: #fff; */
  /* border-radius: 50%; */

  /* 父盒子居中定位 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.box span {
  /* 超出部分隐藏 */
  overflow: hidden;

  /* 圆、背景色 */
  border-radius: 50%;
  background-color: rgb(255, 73, 73);

  /* 所有 span 重叠居中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  /* 动画,使用 cubic-bezier 自定义动画曲线 */
  animation: animate 10s cubic-bezier(0.65, -0.55, 0.35, 1.55).........完整代码请登录后点击上方下载按钮下载查看

网友评论0