<style>
.box1 {
width: 0;
height: 0;
border: 10px solid pink;
}
</style>
</head>
<body>
<div class="box1"></div>
</body>
结果如下:
我们将代码修改如下:
<style>
.box1 {
width: 0;
height: 0;
/* border: 10px solid pink; */
border-top: 10px solid pink;
border-right: 10px solid red;
border-bottom: 10px solid yellow;
border-left: 10px solid green;
}
</style>
</head>
<body>
<div class="box1"></div>
</body>
由此可见,我们想要得到一个三角形,就可以讲其他三个设置为透明即可。
<style>
.box2 {
width: 0;
height: 0;
border: 10px solid transparent;
border-top-color: pink;
margin: 100px auto;
}
</style>
</head>
<body>
<div class="box2"></div>
</body>