You can use the rotate property of CSS3
below is an example
The effects you can use are Jquery and Css @frame animation
In your thml
<div class='celular'>
<div class="transversal-bg">
<div class='bar-one rotate'>
</div>
<div class='bar-tow rotate'>
</div>
<div class='bar-three rotate'>
</div>
</div>
<div class='menu-setter'>
<div class='menu-icon'>
Icon
</div>
<div class='menu-icon'>
Icon
</div>
<div class='menu-icon'>
Icon
</div>
</div>
</div>
Css You can adapt just a small example
.celular{float:left;width:160px;height:240px;background:pink}
.transversal-bg{float:left;width:100%;height:100%;overflow:hidden}
.rotate {
-ms-transform: rotate(-33deg); /* IE 9 */
-webkit-transform: rotate(-33deg); /* Safari */
transform: rotate(-33deg); /* Standard syntax */;
margin-left: -50px;}
.bar-one{float:let;width:160%;height:33%;background:red}
.bar-tow{float:let;width:160%;height:33%;background:orange}
.bar-three{float:let;width:160%;height:33%;background:#00bfff}
.menu-setter{position: absolute;width: 160px;}
.menu-icon{position:relative;width:100%;text-align:center;height:33%;line-
height: 480%;}
You can see an example working here