• css3动画库及四方体


    animate动画库使用

    一、引用
    1.cdm的引用方式:

    <link rel="stylesheet" href="https://cdn.bootcdn.net/ajax/libs/animate.css/3.1.1/animate.min.css">
    
    • 1

    2.npm安装

    npm install animate -D

    二、使用
    动态效果的总集:animate.css

    //引用之后
    <div class="animated 你想要的动态效果">2312312div>
    
    • 1
    • 2

    四方体

    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>Documenttitle>
        <style>
          * {
            padding: 0;
            margin: 0;
          }
          .wrapper {
            width: 200px;
            height: 200px;
            margin: 100px auto;
            position: relative;
            transform-style: preserve-3d;
            animation: 3s rorate infinite;
          }
          .wrapper > div {
            position: absolute;
            opacity: 0.8;
          }
          .wrapper img {
            width: 200px;
            height: 200px;
            vertical-align: top;
          }
          .wrapper > .box1 {
            transform: rotateY(90deg) translateZ(100px);
          }
          .wrapper > .box2 {
            transform: rotateY(90deg) translateZ(-100px);
          }
          .wrapper > .box3 {
            transform: rotateX(90deg) translateZ(-100px);
          }
          .wrapper > .box4 {
            transform: rotateX(90deg) translateZ(100px);
          }
          .wrapper > .box5 {
            transform: translateZ(100px);
          }
          .wrapper > .box6 {
            transform: translateZ(-100px);
          }
          @keyframes rorate {
            from {
              transform: rotateY(0deg) rotateZ(0deg);
            }
            to {
              transform: rotateY(360deg) rotateZ(360deg);
            }
          }
        style>
      head>
      <body>
        <div class="wrapper">
          <div class="box1"><img src="./img1.jpg" alt="" />div>
          <div class="box2"><img src="./img2.jpg" alt="" />div>
          <div class="box3"><img src="./img3.jpg" alt="" />div>
          <div class="box4"><img src="./img4.jpg" alt="" />div>
          <div class="box5"><img src="./img5.jpg" alt="" />div>
          <div class="box6"><img src="./img6.jpg" alt="" />div>
        div>
      body>
    html>
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 50
    • 51
    • 52
    • 53
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64
    • 65
    • 66
    • 67
    • 68
    • 69
  • 相关阅读:
    docker file实战并将springBoot项目打包成镜像并运行
    [附源码]java毕业设计校园新闻管理系统
    input上传图片,并预览
    JS定时器实现页面N秒后跳转 实现每隔 1s 自动刷新页面并格式化的显示当前时间
    cmake: command not found
    05 【Sass语法介绍-插值】
    Redis原理篇——内存回收
    1万个基因批量检验
    cmake使用方法详解 - Windows Linux MacOS cmake安装教程
    蓝桥杯刷题--python-20-多路归并,贡献法
  • 原文地址:https://blog.csdn.net/weixin_51666715/article/details/125899897