CSS实战中,有很多时候采用css来绘制三角形,而不是采用图片的方式,这样有利于快速成型,不用多调用服务器数据。
CSS代码
上三角
#triangle-up {width: 0;height: 0;border-left: 50px solid transparent;border-right: 50px solid transparent;border-bottom: 100px solid red;}
下三角
#triangle-up {width: 0;height: 0;border-left: 50px solid transparent;border-right: 50px solid transparent;border-top: 100px solid red;}
左三角
#triangle-up {width: 0;height: 0;border-top: 50px solid transparent;border-right: 100px solid red ;border-bottom: 50px solid transparent;}
右三角
#triangle-up {width: 0;height: 0;border-left: 100px solid red;border-top: 50px solid transparent;border-bottom: 50px solid transparent;}
左上三角
#triangle-up {width: 0;height: 0;border-right: 100px solid transparent;border-top: 100px solid red;}
左下三角
#triangle-up {width: 0;height: 0;border-right: 100px solid transparent;border-bottom: 100px solid red;}
右上三角
#triangle-up {width: 0;height: 0;border-top: 100px solid red;border-left: 100px solid transparent;}
右下三角
#triangle-up {width: 0;height: 0;border-left: 100px solid transparent;border-bottom: 100px solid red;}