zoukankan      html  css  js  c++  java
  • 简单的3d变换

    <!DOCTYPE html>
    <html>
     <head>
      <meta charset="UTF-8">
      <title></title>
      <style>
       .box{
         500px;
        height: 300px;
        margin: 100px auto 0;
        overflow: hidden;
       }
       .box img{
        float: left;
       }
       #and{
        perspective:600;
        transform-style: preserve-3d;
        /*动画名称 动画时间  速度曲线(liner,ease,ease-in.ease-out,ease-in-out) 动画前延迟 动画播放次数(n|infinite) */
        animation: animation-x 7s linear 0s infinite;
       }
       .i3d,.l3d{
        transform-style: preserve-3d;
        animation-iteration-count: infinite;
        animation-timing-function: linear;
       }
       @keyframes animation-x{
        0%{transform: rotateX(0deg);}
        50%{transform: rotateX(180deg);}
        100%{transform: rotateX(360deg);}
       }
       #animate1{
        animation: animation-y 5s linear 0s infinite;
       }
       #animate3{
        animation: animation-y 3s linear 0s infinite;
       }
       @keyframes animation-y{
        0%{transform: rotateY(0deg);}
        50%{transform: rotateY(180deg);}
        100%{transform: rotateY(360deg);}
       }
       #animate2{
        animation: animation-second 4s linear 0s infinite;
       }
       @keyframes animation-second{
        0%{transform: rotateY(360deg);}
        50%{transform: rrotateY(180deg);}
        100%{transform: rotateY(0deg);}
       }
      </style>
     </head>
     <body>
      <div id="and" class="box">
       <div id="animate1" class="l3d">
             <img class="i3d" src="image/ps1.jpg" />
             <img class="i3d" src="image/ps2.jpg" />
             <img class="i3d" src="image/ps3.jpg" />
             <img class="i3d" src="image/ps4.jpg" />
             <img class="i3d" src="image/ps5.jpg" />
          </div>
          <div id="animate2" class="l3d">         
              <img class="i3d" src="image/ps6.jpg" />
              <img class="i3d" src="image/ps7.jpg" />
              <img class="i3d" src="image/ps8.jpg" />
              <img class="i3d" src="image/ps9.jpg" />
              <img class="i3d" src="image/ps10.jpg" />
          </div>
          <div id="animate3" class="l3d">     
              <img class="i3d" src="image/ps11.jpg" />
              <img class="i3d" src="image/ps12.jpg" />
              <img class="i3d" src="image/ps13.jpg" />
              <img class="i3d" src="image/ps14.jpg" />
              <img class="i3d" src="image/ps15.jpg" />
          </div>
      </div>
     </body>
    </html>

  • 相关阅读:
    android学习日记19--四大组件之BroadcastReciver(广播接收者)
    android学习日记19--四大组件之Services(服务)
    android学习日记18--Adapter简介
    android学习日记17--Gallery(画廊视图)
    android学习日记16--GridView(网格视图)
    android学习日记15--WebView(网络视图)
    android学习日记14--网络通信
    android报错及解决2--Sdcard进行文件的读写操作报的异常
    android学习日记13--数据存储之File存储
    自定义跨浏览器的事件处理程序
  • 原文地址:https://www.cnblogs.com/0828-li/p/8111009.html
Copyright © 2011-2022 走看看