Is there a way to transition from a basic square menu to something more complex like this -> view image example
Below is the CSS I've been using:
.menu {
width:50px;
height:50px;
display:block;
background-color:red;
overflow:hidden
-ms-transform: skew(-30deg); /* IE 9 */
-webkit-transform: skew(-30deg); /* Chrome, Safari, Opera */
transform: skew(-30deg); /* Standard syntax */
}
However, all I managed to achieve was a slight slant.