代码之家  ›  专栏  ›  技术社区  ›  Honza Synek

带3个方向的css背景

  •  -1
  • Honza Synek  · 技术社区  · 6 年前

    是否可以在CSS中创建具有3种颜色和3个方向的背景? 我是CSS渐变的初学者。

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  1
  •   Temani Afif    6 年前

    这里有一个解决方案 一个div 和多重渐变,无需复杂化变换或负边距:

    .box {
      width:200px;
      height:200px;
      background: 
      linear-gradient(150deg,#0c13a2 35%,transparent 35.5%),
      linear-gradient(-120deg, #000000 50%, #c70535 50.5%);
    }
    <div class="box">
    </div>