It has become a habit, when I open some websites and see some intressting effects then naturally want to figure out how they did this. Tonight I came up with triangle again, just this time it is in practice.
1 2 3 4 <div class ="arrow-up" > </div > <div class ="arrow-down" > </div > <div class ="arrow-left" > </div > <div class ="arrow-right" > </div >
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 .arrow-up { width : 0 ; height : 0 ; border-left : 20px solid transparent; border-right : 20px solid transparent; border-bottom : 20px solid black; } .arrow-down { width : 0 ; height : 0 ; border-left : 20px solid transparent; border-right : 20px solid transparent; border-top : 20px solid #f00 ; } .arrow-right { width : 0 ; height : 0 ; border-top : 20px solid transparent; border-bottom : 20px solid transparent; border-left : 20px solid green; } .arrow-left { width : 0 ; height : 0 ; border-top : 20px solid transparent; border-bottom : 20px solid transparent; border-right : 20px solid blue; }
This is the magic behind triangle. Then we set width: 0; height: 0 Choose which piece you want to show, that's it.
Oh, forgot to say, what I bought is HDMI adapter.