利用border和属性transparent(透明属性)制作三角形,width&height为0 设置边框宽度
根据width属性绘制不同大小长度三角形,甚至可以做出来各种形状。
![](https://img.haomeiwen.com/i17954641/c5a350746b00df74.png)
![](https://img.haomeiwen.com/i17954641/b262bccdce475d04.png)
设置transparent属性获得三角形
![](https://img.haomeiwen.com/i17954641/9c24e02dfc0feeff.png)
![](https://img.haomeiwen.com/i17954641/697eecb189588c80.png)
![](https://img.haomeiwen.com/i17954641/f3813bc0d910a2b9.png)
比如
![](https://img.haomeiwen.com/i17954641/7bb598fba29988d6.png)
![](https://img.haomeiwen.com/i17954641/ee5e3dafedde44d8.png)
绘制箭头
![](https://img.haomeiwen.com/i17954641/5afbee00c8d432c3.png)
以父元素为mask绝对的定位祖先元素,定位到和box相同的位置,覆盖box, 根据大小调整left的偏移,
![](https://img.haomeiwen.com/i17954641/92e37787aa2283d8.png)
![](https://img.haomeiwen.com/i17954641/d93e26a4711246a2.png)
![](https://img.haomeiwen.com/i17954641/14c7fb516bc2dd38.png)
利用border和属性transparent(透明属性)制作三角形,width&height为0 设置边框宽度
根据width属性绘制不同大小长度三角形,甚至可以做出来各种形状。
设置transparent属性获得三角形
比如
绘制箭头
以父元素为mask绝对的定位祖先元素,定位到和box相同的位置,覆盖box, 根据大小调整left的偏移,
本文标题:利用border属性绘制三角形和箭头
本文链接:https://www.haomeiwen.com/subject/ubefxctx.html
网友评论