使用css画三角形

作者: fanison | 来源:发表于2019-02-15 21:53 被阅读6次
  • 画等边三角形
    1.设定border与宽高

       div{
          border:50px solid red;
          width:50px;
          height:50px;
          border-top-color:green;
          border-bottom-color:yellow;
          border-left-color:pink;
        }
    
效果
:通过设定上下左右边距颜色,可发现分为四个梯形与一个正方形
2.设定宽高为0
    div{
        border:50px solid red;
        width:0px;
        height:0px;
        border-top-color:green;
        border-bottom-color:yellow;
        border-left-color:pink;
    }
效果
:通过设定宽度为0px高度为0px,将梯形转变为三角形
3.更改border颜色
      div{
          border:50px solid red;
          width:0px;
          height:0px;
          border-top-color:transparent;
          border-bottom-color:transparent;
          border-left-color:transparent;
        }

:将其中三个border颜色设定为透明即可得出一个三角形

  • 画直角三角形



    border-top-width:图中蓝色线条距离

  1. 设置border-top为0

     div{
       border:50px solid red;
       width:0px;
       height:0px;
       border-top-color:green;
       border-bottom-color:yellow;
       border-left-color:pink;
       border-top-width:0px;
     }
    

2.更改border颜色

    div{
      border:50px solid transparent;
      width:0px;
      height:0px;
      border-top-color:transparent;
      border-bottom-color:transparent;
      border-left-color:pink;
      border-top-width:0px;
    }

3.代码优化

    div{
      border:50px solid transparent;
      width:0px;
      height:0px;
      border-left-color:pink;
      border-top-width:0px;
    }

相关文章

  • css 实现三角形箭头

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

  • CSS画三角形、圆形、椭圆形总结

    CSS画正方形长方形很简单,本文就不说了。 一、三角形 1、CSS画等腰三角形 2、画直角三角形: 二、画圆形 注...

  • CSS 系列-如何画一个半圆?

    在日常使用 CSS 的过程中,我们经常会遇到非常多种的需求,例如对话框,画三角形,画半圆,圆角矩形,阴影,图文列表...

  • css 如何写排序三角形箭头

    如何使用css编写三角形:/* css3三角形(向上 ▲) /div.arrow-up {width:0px;he...

  • 【转】用CSS画各种形状(一)

    本篇是以下两篇文章的转载和总结 纯CSS画基本形状用CSS画三角形,普通版,文艺小阴影版~ 1、画方形 2、画正圆...

  • css3开发商务滑动垂直侧边栏

    知识点:盒子模型与css样式,CSS3选择器、CSS3伪元素画三角形,DIV+CSS布局基础,html性能优化与布...

  • 使用css画三角形

    使用border画三角形 思路1: border四个边框分别设置, 可以把其中三个设置成透明 结构: 样式: ``...

  • 使用css画三角形

    画等边三角形1.设定border与宽高 div{ border:50px solid red; ...

  • 如何画一个三角形

    画三角形和其他图形同理,这里主要介绍下画三角形。 1️⃣.使用图形上下文:CGContextRef2️⃣.使用UI...

  • CSS小技巧(一)

    一、使用 CSS 实现三角形的技巧 1、使用 border 绘制三角形:利用了高宽为零的容器及透明的 border...

网友评论

    本文标题:使用css画三角形

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