饥人谷技术博客

CSS画一个三角形

2017-12-14  本文已影响0人  张镕凡

CSS画一个三角形出来

具体原理实现

div{
  width:100px;
  height:100px;
  background:skyblue;
  border:50px solid black;
  border-top-color:red;
  border-left-color:yellow;
  border-bottom-color:blue;
}
  1. 如果我们把DIV的高和宽都设置为0,那么我们就得到了四个三角形
div{
  width:0;
  height:0;
  background:skyblue;
  border:50px solid black;
  border-top-color:red;
  border-left-color:yellow;
  border-bottom-color:blue;
}

3.如果把其中三条边的颜色设置为透明,那么我们就得到了一个标准的等腰三角形

div{
  width:00px;
  height:00px;
  border:50px solid black;
  border-top-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
}

4.通过把上边框的width设置为0px,得到这样的一个三角形

div{
  width:00px;
  height:00px;
  border:50px solid black;
  border-top-color:transparent;
  border-left-color:blue;
  border-right-color:transparent;
  border-bottom-color:transparent;
  border-top-width:0;
}

转载请注明来源

上一篇下一篇

猜你喜欢

热点阅读