美文网首页
css 三角形三种方法

css 三角形三种方法

作者: 万水千山林 | 来源:发表于2021-08-25 15:39 被阅读0次
image.png

宽高为0效果,想要三角形只要将border颜色设置为transparent(透明即可)

  .triangle {
    width:0px;
    height: 0px;
    border-left: 100px solid red;
    border-top: 100px solid rgb(43, 255, 0);
    border-bottom: 100px solid rgb(0, 4, 255);
    border-right: 100px solid pink;
  }
<div class='triangle'></div>
image.png
.triangle {
    width:0px;
    height: 0px;
    border-left: 100px solid red;
    border-top: 100px solid transparent;
    border-bottom: 100px solid transparent;
    border-right: 100px solid transparent;
  }

2 canvas(坐标画点,然后闭合路线)


image.png
<canvas id="canvas"></canvas>
<script>
      var canvas = document.getElementById('canvas');
      var ctx = canvas.getContext('2d');
      ctx.beginPath();      // 起始一条路径,或重置当前路径
      ctx.moveTo(75,50);    // 把路径移动到画布中的指定点,不创建线条
      ctx.lineTo(100,75);   // 添加一个新点,然后在画布中创建从该点到最后指定点的线条
      ctx.lineTo(100,25)    // 添加一个新点,然后在画布中创建从该点到最后指定点的线条
      ctx.fillStyle='green' // 设置或返回用于填充绘画的颜色、渐变或模式
      ctx.fill() // 闭合路线
  </script>

3 svg
<polygon> 标签用来创建含有不少于三个边的图形。

<svg width="100%" height="100%" version='1.1' xmlns="http://www.w3.org/2000/svg">
 <polygon points='220,100 300,210 170,250' style="fill:#cccccc;stroke: #000000;stroke-width: 1"></polygon>
</svg>

相关文章

  • vue 动画

    定义动画的方法有三种: CSS transition CSS animation JavaScript 函数 CS...

  • CSS概述(一)

    以上代码是css的基本结构。 如何引入CSS?有三种方法使用CSS。 行内样式: 行内样式 该方法只能改变当前标签...

  • css绘制三角形和对号

    CSS绘制三角形 div css 效果 CSS绘制对号 div css 效果

  • 三角形绘制方法

    CSS 三角形绘制方法主要是利用:transparent(透明) transparent 用来指定全透明色彩。tr...

  • css-三角形

    三角形css样式 三角形html结构

  • css 实现三角形箭头

    插入DOM 使用伪类 参考:用纯CSS实现的箭头CSS画三角形原理css整理 -- 右箭头,上下箭头,三角形 这个...

  • 记一次面试

    1.css垂直水平居中方法有哪些2.css三栏布局3.css写一个三角形4.css画一条0.5px的线5.cons...

  • css 三角形三种方法

    宽高为0效果,想要三角形只要将border颜色设置为transparent(透明即可) 2 canvas(坐标画点...

  • CSS自定义导航栏悬浮(三种实现方式)

    主要目的 提供三种自定义导航栏悬浮的方法 方法一: 导航栏 css 代码 在自定义组件中设定css 样式: 备注:...

  • 纯CSS写三角形

    各个方向的三角形 html: css: 气泡上的三角形 html: css: 参考代码:https://pan.b...

网友评论

      本文标题:css 三角形三种方法

      本文链接:https://www.haomeiwen.com/subject/mundiltx.html