CSS画三角形

html代码:

<div class="root1"></div>
<br>
<div class="root2"></div>
<br>
<div class="root3"></div>
<br>
<div class="root4"></div>

css代码:

    .root1 {
        width: 0;
        height: 0;
        border-left: 50px solid transparent;
        border-right: 50px solid transparent;
        border-bottom: 50px solid red;
      }
    .root2 {
        width: 0;
        height: 0;
        border-left: 50px solid transparent;
        border-right: 50px solid transparent;
        border-top: 50px solid blue;
      }
      .root3 {
        width: 0;
        height: 0;
        border-bottom: 50px solid transparent;
        border-right: 50px solid yellow;
        border-top: 50px solid transparent;
      }
      .root4 {
        width: 0;
        height: 0;
        border-top: 50px solid transparent;
        border-left: 50px solid pink;
        border-bottom: 50px solid transparent;
      }
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CSS也可以实现一些好玩的东西,比如我们用CSS实现一个三角形。原理:需要把元素的宽度、高度设置为0,然后为其设置...
    雅木风阅读 5,848评论 0 5
  • 使用纯CSS画三角形,记得去年自己就碰到过。但是当时只是一味的在网上粘贴复制了写代码,并没有深究其原理。今天特地写...
    angryyan阅读 13,525评论 2 9
  • HTML代码: CSS代码:.test1{width: 0;height: 0;border-right: 50p...
    wumiss阅读 1,215评论 0 0
  • 大概是最细致的css画三角形的教程了。almost最细致。网页制作过程中,有时候我们需要制作一些小三角之类的家伙来...
    code_monkey阅读 3,630评论 0 1
  • 昨夜的雨,在今夜又相思成灾,昨夜的酒,化作无限的情丝。这情丝绕绕,绕尽了繁花似梦,梦中有了你的影子。一吻演绎成千吻...
    陸一山人阅读 3,961评论 5 17