使用纯css画三角形
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>各种三角形</title>
</head>
<style type="text/css">
.triangle_border_up{
width:0;
height:0;
border-style:solid;
border-width:0 30px 30px;
border-color:transparent transparent #333;/*透明 透明 灰*/
margin:40px auto;
position:relative;
}
/*向下*/
.triangle_border_down{
width:0;
height:0;
border-width:30px 30px 0;
border-style:solid;
border-color:#333 transparent transparent;/*灰 透明 透明 */
margin:40px auto;
position:relative;
}
/*向左*/
.triangle_border_left{
width:0;
height:0;
border-width:30px 30px 30px 0;
border-style:solid;
border-color:transparent #333 transparent transparent;/*透明 灰 透明 透明 */
margin:40px auto;
position:relative;
}
/*向右*/
.triangle_border_right{
width:0;
height:0;
border-width:30px 0 30px 30px;
border-style:solid;
border-color:transparent transparent transparent #333;/*透明 透明 透明 灰*/
margin:40px auto;
position:relative;
}
</style>
<body>
<!-- 向上的三角形 -->
<div class="triangle_border_up">
</div>
<!-- 向下的三角形 -->
<div class="triangle_border_down">
</div>
<!-- 向左的三角形 -->
<div class="triangle_border_left">
</div>
<!-- 向右的三角形 -->
<div class="triangle_border_right">
</div>
</body>
</html>
浙公网安备 33010602011771号