CSS
body {
position: relative;
}
.demo_box {
border: 1px solid #3DA5DC;
background: #a4dcf9;
height: 100px;
width: 200px;
text-align: center;
color: #fff;
}
.skew_1{
-webkit-transform:skew(45deg,20deg);
-moz-transform:skew(45deg,20deg);
position:absolute;
left:55px;
top:35px;
background:#4d6ea6;
}
.skew_2{
-webkit-transform:skew(-45deg,-20deg);
-moz-transform:skew(-45deg,-20deg);
position:absolute;
left:150px;
top:100px;
background:#4d6ea6;
}
.skew_3{
-webkit-transition:1s ease all;
-moz-transition:1s ease all;
position:absolute;
left:250px;
top:150px;
background:#b9f9cb;
}
.skew_3:hover{
-webkit-transform:skew(45deg,45deg);
-moz-transform:skew(45eg,45deg);
}