一、2D、3D转换
通过CSS3转换,我们能够对元素精心移动、缩放、转动、拉长或者拉伸转换是使元素改变形状、尺寸和位置的一种效果,可以使用2D3D转换元素
<body>
<div>这是一个初始效果</div>
<br/>
<div class="div2">改变后的效果2</div>
<div class="div3">改变后的效果3</div>
<div class="div4">改变后的效果4</div>
<div class="div5">改变后的效果5</div>
<div class="div6">改变后的效果6</div>
</body>
div{
width: 100px;
height: 100px;
background-color: gray;
}
1.2D转换方法
translate()--移动
rotate()--旋转
scale()--缩放
skew()
matrix()
.div2{
transform:translate(100px,100px);
-webkit-transform:translate(100px,100px);
-ms-transform:translate(100px,100px);
-o-transform:translate(100px,100px);
-moz-transform:translate(100px,100px);
}
.div3{
transform:rotate(180deg);
-webkit-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
-moz-transform:rotate(180deg);
}
.div4{
margin-top: 200px;
transform:scale(1,2);
-webkit-transform:scale(1,2);
-ms-transform:scale(1,2);
-o-transform:scale(1,2);
-moz-transform:scale(1,