CSS实现画三角形

CSS实现画三角形
方法一使用 border解释通过控制边框的大小来画三角形先设置div 将div的宽高设定值为0如图style div{ width: 0; height: 0; border: 100px solid; border-color: orangered skyblue gold yellowgreen; } /style运行效果选择想要的三角形将其余边框颜色换成transparent透明色方法二使用 linear-gradient渐变色 一个为实色一个为透明色style div { height: 100px; width: 100px; background: linear-gradient(45deg, red 50%, blue 50%); } /style运行效果先设置背景颜色属性值linear-gradient 括号中的内容第一填写偏移值单位为deg随后设置颜色占比都为50%方法三使用 clip-path确定图案的点的大致坐标设置单位为百分号style div{ width: 100px; height: 100px; background: gold; clip-path: polygon(0 0, 0 100%, 100% 100%); } /style运行效果clip-path能实现多种图案运用范围广泛。