css-css实现三角绘制

  • 下面代码利用border绘制四个等腰三角形
  • 第二步,去掉border-left;可以看到只要去掉去掉border-top和border-bottom的颜色就是一个向左三角
  • 第三步 border-top和border-bottom的颜色设为透明

三角就绘制完成,接下来是展示分别绘制上下左右的三角:

控制边长:

用向上三角举例:

  border-bottom: 50px solid blue; // 50px上点到底边中点距离

  border-right: 50px solid transparent; // 50px,左点到底边中点的距离

  border-left: 50px solid transparent; // 50px,右点到底边中点的距离

带阴影

其他方法:

results matching ""

    No results matching ""