如何通过代码做出自己想要的三角形或者梯形

标题

1.box-sizing:border-box
2.border-left/right/top/bottom
3.透明的颜色(transparent)
梯形相当于一个矩形加上2个透明的三角形
如下图:
在这里插入图片描述

<style>
 body{
            position: relative;
          width: 100%;
          height: 900px;
        }
        div{
            position:absolute;
            top: 0;
            left: 0;
            width: 100px;
            height: 30px;
            //核心代码
            box-sizing: border-box;
            border-bottom:30px solid red;
            border-left: 20px solid transparent;
            border-right: 20px solid transparent;
        }
        }
        </style>

猜你喜欢

转载自blog.csdn.net/weixin_47389477/article/details/108489622
今日推荐