I was trying to create triangles in CSS for a responsive site today and couldn\'t find a good example on stackoverflow, so here\'s how I did it.
You could achieve the same using simple CSS
To make it responsive use it in media queries..
Try the following JsFiddle
http://jsfiddle.net/arunberti/52grj/
.triangle { width: 0; height: 0; border-top: 50px solid rgba(255%, 204%, 0%, 1); border-right: 100px solid transparent; }