css 生成三角形

Posted 清风叶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 生成三角形相关的知识,希望对你有一定的参考价值。

1,生成有填充颜色的三角形

some-class {

  width: 0;

  height: 0;

  border-left: 20px solid transparent;

  border-right: 20px solid transparent;

  border-bottom: 40px solid red;

}

或者

some-class {

  width: 0;

  height: 0;

  border-width: 20px;

  border-style: solid;

  border-color: transparent transparent red transparent;

}

2,生成没有颜色填充的三角形

some-class {

  display: block;

  width: 5px;

  height: 5px;

  border-color: transparent transparent #fff #fff;

  border-style: solid;

  border-width: 2px;

  transform: rotate(-45deg);

}

以上是关于css 生成三角形的主要内容,如果未能解决你的问题,请参考以下文章

新人困惑,这个css如何创造出三角形的?

使用 Javascript、CSS 和 HTML 进行三角形定位(欢迎使用其他方法)

css 画不规则图形不规则按钮

CSS实现三角形

实现css中三角形写法

css3怎样在HTML网页写三角形