css3学习--css3动画详解二(3d效果)

一.设置3D场景

perspective:800 //浏览器到物体的距离(像素)
perspective-origin:50% (x轴) 50% (y轴) //视点的位置

transform-style: preserve-3d;

示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
    #experiment{
         -webkit-perspective: 800;
         -webkit-perspective-origin: 50% 50%;
         -webkit-transform-style: -webkit-preserve-3d;
    }
    .block{
        width:500px;
        height:500px;
        text-align:center;
        line-height:450px;/*牢记居中用行高 */
        font-size:100px;
        background-color:burlywood;
        margin:100px auto;
        transform:rotatex(45deg);
        /*transform:rotatey(45deg);
        transform:rotatez(45deg);*/
    }
    </style>
</head>
<body>
    <div id="experiment">
        <div class="block">css3</div>
    </div>
</body>
</html>
image.png

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 设置3D场景 perspective:800 //浏览器到物体的距离(像素) perspective-...
    xiaoaiai阅读 1,443评论 0 0
  • 关于css3变形 CSS3变形是一些效果的集合,比如平移、旋转、缩放和倾斜效果,每个效果都被称作为变形函数(Tra...
    hopevow阅读 11,486评论 2 13
  • 一、写在前面的秋裤 早在去年的去年,我就大肆介绍了2D transform相关内容。看过海贼王的都知道,带D的家伙...
    MrZengB阅读 5,136评论 2 9
  • 当我看到下面这张基本图的时候,我的右侧的浓眉毛不由自主抖动了两下,呵,呵呵~~ rotateY( angle ) ...
    追風逸少丶阅读 5,392评论 0 3
  • 看了很多视频、文章,最后却通通忘记了,别人的知识依旧是别人的,自己却什么都没获得。此系列文章旨在加深自己的印象,因...
    DCbryant阅读 5,846评论 0 4