Более простое решение без использования преобразования - полагаться на градиент:
.box {
height:300px;
width:200px;
background:linear-gradient(160deg, transparent 0, transparent 20%,
red 20%,red 40%,
green 40%,green 60%,
blue 60%,blue 80%,
transparent 0);
background-color:grey;
}
<div class="box">
</div>