原生css画三角

原生css画三角

主要原理就是div盒子的边框是平分对角的。

body{
    margin: 0;
    padding: 0;
}
/*
css画三角
+ 创建一个空的div盒子 <div class="box"></div>
+ 先把高宽设置为0
+ 设置边框的大小(就是你的三角形的大小) 和 实线
+ 设置你需要的三角对应的边的边框为none,比如:我需要一个正三角就把上边框置空
+ 边框颜色:除了你需要的那个边方向的颜色,其他都是透明(transparent)
*/
.box {
    height: 0;
    width: 0;
    border: 20px solid;
    border-top: none;
    border-color: transparent transparent yellow transparent;
}
posted @ 2022-08-01 19:40  敬敬不想造轮子  阅读(28)  评论(0编辑  收藏  举报