css小三角的制作

小引:

思考:给定一个盒子,其宽度高度为0,给定上下左右各10px的边框,设置四个边框颜色不同,会是什么效果。

<style>
        div {
            width: 0;
            height: 0;
            border-left: 10px solid pink;
            border-top: 10px solid red;
            border-right: 10px solid blue;
            border-bottom: 10px solid green;
        }
    </style>
</head>

<body>
    <div></div>

效果:css小三角的制作

 因此,当我们想设置三角效果时,可以参考这个,将三个边框的颜色设为透明(transparent),剩下一个三角设置想要的颜色即可