I understand that
border-top: 50px solid transparent;
means the top border will be 50px in thickness, will be solid and will be have no colour.
I also understanding that
border-right: 100px solid red;
means the right border will be 100px thick will be solid and will be red.
But I don't understand how...
#triangle-left
{ width: 0;
height: 0;
border-top: 50px solid transparent;
border-right: 100px solid red;
border-bottom: 50px solid transparent;}
can make a triangle pointing to the left?
And help understanding would be appreciated.