trasition,transform,旋转

简介:

<!DOCTYPE html>

<html>

<head lang="en">

    <meta charset="UTF-8">

    <title></title>

    <style>

        body{

            margin: 100px;

        }

        .div1{

            width: 200px;

            height: 150px;

            transform: rotate(30deg);

            background-color: antiquewhite;

            color: chartreuse;

        }

        .div2{

            width: 800px;

            height: 400px;

            background-color: black;

            /*opacity: 0.3;*/

            position: absolute;

            bottom: 20px;

            right: 100px;

            color: chartreuse;

        }

        .img_div{

            width: 30px;

            height: 30px;

            float: right;

            background: url("res/images/close.jpg") no-repeat;

            /*将背景图片设置和div一样大小,否则旋转旋转岁div旋转,图片的效果就不是绕中心旋转*/

            background-size: 30px;

            transition: 500ms;


        }


        .img_div:hover{

            transform: rotate(405deg);


        }

        .div3{

            width: 200px;

            height: 200px;

            background-color: blueviolet;

            transition: 1s;

        }

        .div3:hover{

            transform: translate3d(0px,-12px,0px);

            box-shadow: 0px 14px 0px rgba(0,0,0,.5);

        }

    </style>

</head>

<body>

    <div class="div1">

        顺时针旋转(绕中心)30度 transform: rotate(30deg);

    </div>


    <div class="div2">

        <div class="img_div">


        </div>

        transform: rotateX(405deg);  顺时针旋转(绕x轴)30度

        <hr>

        transform: rotateY(405deg);  顺时针旋转(绕y轴)30度

        <hr>

        translate(x,y,z)            指定元素在三维空间偏移

     </div>


    <div class="div3"></div>

</body>

</html>



 本文转自 matengbing 51CTO博客,原文链接:http://blog.51cto.com/matengbing/1875978

相关文章
|
1月前
transform
【10月更文挑战第6天】transform。
55 4
|
3月前
Eigen::Matrix4f 是先旋转还是先平移的顺序
Eigen::Matrix4f 是先旋转还是先平移的顺序
143 0
|
3月前
认识transform
【8月更文挑战第24天】认识transform。
76 1
|
5月前
|
前端开发
canvas图形操作(缩放、旋转、位移)
canvas图形操作(缩放、旋转、位移)
|
6月前
|
前端开发 JavaScript 搜索推荐
webgl canvas系列——animation中基本旋转、平移、缩放(模拟冒泡排序过程)
webgl canvas系列——animation中基本旋转、平移、缩放(模拟冒泡排序过程)
152 1
webgl canvas系列——animation中基本旋转、平移、缩放(模拟冒泡排序过程)
|
6月前
|
算法 数据可视化 计算机视觉
Transform
Transform“【5月更文挑战第16天】”
55 1
|
6月前
transform实现按钮边框旋转效果
transform实现按钮边框旋转效果
|
计算机视觉
OpenCV-最小包围旋转矩形边框cv::minAreaRect
OpenCV-最小包围旋转矩形边框cv::minAreaRect
179 0
CSS3 transform 2D转换之移动 旋转 缩放(详细讲解看完就会)
CSS3 transform 2D转换之移动 旋转 缩放(详细讲解看完就会)
158 0
CSS3 transform 2D转换之移动 旋转 缩放(详细讲解看完就会)
|
前端开发
canvas 中 rotate 是怎么旋转的
在今天之前,我对canvas中rotate其实是一脸蒙逼的... 虽然之前有做过图片旋转,但那是在他人的基础上直接修改的,至于为啥会这样..讲真,还真没注意过,但是今天又需要用到这块了,实在搞不定了,找了各种资料,终于明白了.. 坐标系的问题。
canvas 中 rotate 是怎么旋转的