.wrapper {
background: #fff;
float: left;
margin: 50px;
border: none;
border-bottom: 10px solid #999;
}
.wrapper div {
height: 70px;
width: 100px;
-webkit-transform: rotate(15deg);
-moz-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-o-transform: rotate(15deg);
transform: rotate(15deg);
-webkit-transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
-o-transition: .5s;
transition: .5s;
}
.wrapper .transform-origin {
background: #fff;
border: none;
border-bottom: 30px solid blue;
-webkit-transform-origin: 100% 100%;
-moz-transform-origin: 100% 100%;
-ms-transform-origin: 100% 100%;
-o-transform-origin: 100% 100%;
transform-origin: 100% 100%;
}
.rotateAll{
//transform: rotate(65deg);
height: 200px;
width: 200px;
//border: 1px solid green;
}
#r1{
transform: rotate(25deg);
}
#r2{
transform: rotate(15deg);
}
#r3{
transform: rotate(5deg);
}
#r4{
transform: rotate(80deg);
}