css绘制三角形

 <style>
      /* 想要哪个方向的三角形,把其他方向的颜色换成transparent就ok啦。
        小思考:那么把相关border换成padding可以达到同样的效果吗 */
     /*内边距有这样一个规则:如果盒子本身没有指定width/height,则此时padding不会撑开盒子大小,所以用padding是不可行的*/
        .box {
            width: 0px;
            height: 0px;
            border-top: 100px solid orange;
            border-left: 100px solid pink;
            border-bottom: 100px solid yellow;
            border-right: 100px solid skyblue;
        }
    </style>
posted @ 2023-04-12 22:00  君归何时  阅读(13)  评论(0)    收藏  举报