用CSS画三角形
文章目录
想法是:对于一个“div”标签,一般是有宽(width)和高(height)以及边框的,如果我们保持这个div的边框大小不变,逐渐缩小width和height,最终结果会怎么样?,没错变成下面这样,宽高汇成中间一点,边框变成四个三角形,这样我们只要使想要显示的那个三角形有颜色和样式,另外三个设置成透明不就可以了。

上代码:
HTML代码:
1 | <div class="triangle"></div> |
CSS代码:
1 | .triangle{ |
注意里面的注释
结果为:

想法是:对于一个“div”标签,一般是有宽(width)和高(height)以及边框的,如果我们保持这个div的边框大小不变,逐渐缩小width和height,最终结果会怎么样?,没错变成下面这样,宽高汇成中间一点,边框变成四个三角形,这样我们只要使想要显示的那个三角形有颜色和样式,另外三个设置成透明不就可以了。

上代码:
HTML代码:
1 | <div class="triangle"></div> |
CSS代码:
1 | .triangle{ |
注意里面的注释
结果为:
