CSS3 2D 转换

transform: none|transform-functions;
transform-function:这东东有n的函数可以使用,我先来了解常用的;

.demo{
    height:80px;
    width:200px;
    position:absolute;
    top:50px;
    background:green;
    -ms-transform:rotate(7deg);
    -moz-transform:rotate(7deg);
    -webkit-transform:rotate(7deg);
    -o-transform:rotate(7deg);
}

效果:

*{
    color:white;
}
.or{
    height:80px;
    width:160px;
    float:left;
    background:green;
}
.demo{
    height:80px;
    width:160px;
    float:left;
    background:green;
    transform:translate(200px,0px);
    -ms-transform:translate(200px,0px);
    -moz-transform:translate(200px,0px);
    -webkit-transform:translate(200px,0px);
    -o-transform:translate(200px,0px);
}

效果:

*{
    color:white;
}
.or{
    height:80px;
    width:160px;
    float:left;
    background:green;
}
.demo{
    height:80px;
    width:160px;
    float:left;
    background:green;
    transform:scale(2,2);
    -ms-transform:scale(2,2);
    -moz-transform:scale(2,2);
    -webkit-transform:scale(2,2);
    -o-transform:scale(2,2);
}
.demo1{
    height:80px;
    width:160px;
    float:left;
    background:red;
    transform:scaleX(2);
    -ms-transform:scaleX(2);
    -moz-transform:scaleX(2);
    -webkit-transform:scaleX(2);
    -o-transform:scaleX(2);
}
.demo2{
    height:80px;
    width:160px;
    float:left;
    background:black;
    transform:scaleY(2);
    -ms-transform:scaleY(2);
    -moz-transform:scaleY(2);
    -webkit-transform:scaleY(2);
    -o-transform:scaleY(2);
}
*{
    color:white;
}
.or{
    height:80px;
    width:160px;
    float:left;
    background:green;
}
.demo{
    height:80px;
    width:160px;
    float:left;
    background:green;
    transform:skewX(30deg);
    -ms-transform:skewX(30deg);
    -moz-transform:skewX(30deg);
    -webkit-transform:skewX(30deg);
    -o-transform:skewX(30deg);
}
.demo1{
    height:80px;
    width:160px;
    float:left;
    background:red;
    transform:skewY(10deg);
    -ms-transform:skewY(10deg);
    -moz-transform:skewY(10deg);
    -webkit-transform:skewY(10deg);
    -o-transform:skewY(10deg);
}
.demo2{
    height:80px;
    width:160px;
    float:left;
    background:black;
    transform:skew(30deg,10deg);
    -ms-transform:skew(30deg,10deg);
    -moz-transform:skew(30deg,10deg);
    -webkit-transform:skew(30deg,10deg);
    -o-transform:skew(30deg,10deg);
}

效果:

posted @ 2016-03-04 16:39  咕-咚  阅读(266)  评论(0编辑  收藏  举报