css transform combination
by yidaoj
HTML
<div class="original">
<div class="transformCom box1">
</div>
</div>
<div class="original">
<div class="transformCom box2">
</div>
</div>
<div class="original">
<div class="transformCom box3">
</div>
</div>
<div class="original">
<div class="transformCom box4">
</div>
</div>
CSS
body {
margin: 10px 10px;
}
figure {
color:#000;
font:bold 0.9em Arial;
margin-top:100px;
margin-left:-10px;
}
.original,
.transformCom {
border-radius: 6px;
}
.original {
width: 80px;
height: 80px;
background: #E6E6E6;
border: 1px dashed #cecfd5;
float: left;
margin: 30px 30px;
}
.transformCom {
width: 80px;
height: 80px;
background: #04B486;
float: left;
margin: 0;
}
.box1 {
transform: scale(.5) rotate(45deg);
}
.box2 {
transform: scaleX(.75) skewX(20deg);
}
.box3 {
transform: translateY(80px) scaleY(.6) rotate(45deg);
}
.box4 {
transform: skew(20deg, 20deg) scale(.5, .5);
}