<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.box {
width: 0;
height: 0;
border: 100px solid;
border-color: lightpink lightblue lightyellow lightgreen;
}
.arrow1 {
width: 0;
height: 0;
border-top: 100px solid lightpink;
border-left: 100px solid transparent;
border-right: 100px solid transparent;
}
.arrow2 {
width: 0;
height: 0;
border-bottom: 100px solid lightpink;
border-left: 100px solid transparent;
border-right: 100px solid transparent;
}
.arrow3 {
width: 0;
height: 0;
border-left: 100px solid lightpink;
border-top: 100px solid transparent;
border-bottom: 100px solid transparent;
}
.arrow4 {
width: 0;
height: 0;
border-right: 100px solid lightpink;
border-top: 100px solid transparent;
border-bottom: 100px solid transparent;
}
.arrow5 {
width: 0;
height: 0;
border-top: 100px solid lightpink;
border-left: 100px solid transparent;
}
</style>
</head>
<body>
<!-- 这是设置不同方向的border显示的图,如果想要不同方向的三角形,可以分别设置,看下面几个 -->
<div class="box"></div>
<br />
<!-- 只设置border-top -->
<div class="arrow1"></div>
<br />
<!-- 只设置border-bottom -->
<div class="arrow2"></div>
<br />
<!-- 只设置border-left -->
<div class="arrow3"></div>
<br />
<!-- 只设置border-right -->
<div class="arrow4"></div>
<br />
<!-- 调整方向和大小 -->
<div class="arrow5"></div>
</body>
</html>
显示如图: