【问题标题】:Border Gradient with transperent end带透明端的渐变边框
【发布时间】:2020-05-30 22:18:20
【问题描述】:

我有 4 个边界半径为 50% 的 div。他们是圈子。在第二和第三之间,我需要制作带有梯度的车速表。渐变的末端必须是透明的,所有的圆也必须是透明的。

代码。

.flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}

.circle {
  border-radius: 50%;
  display: flex;
}

.first-circle {
  height: 400px;
  width: 400px;
  border: 2px solid gray;
}

.second-circle {
  height: 350px;
  width: 350px;
}

.third-circle {
  height: 300px;
  width: 300px;
  border: 29px solid gray;
}

.forth-circle {
  height: 250px;
  width: 250px;
  border: 2px solid gray;
}
<div style="background-color: aqua;" clss="flex-center">
  <div class="first-circle circle flex-center">
    <div class="second-circle circle flex-center">
      <div class="third-circle circle flex-center">
        <div class="forth-circle circle flex-center">
        </div>
      </div>
    </div>
  </div>
</div>
灰色边框最后如何使颜色渐变透明(例如时钟板3小时结束)?

【问题讨论】:

    标签: html css


    【解决方案1】:

    基本上,对于以透明方式结束的事情,您可以使用类似background-image: linear-gradient(to right, red , #ffffff00); 的东西, about the circles check this link

    【讨论】:

    • 但你只做了背景图片。使用这种样式,所有圆圈都带有渐变。只需要边框渐变,圆必须是透明的。
    • 背景图像仅用于线性渐变部分,与不同的类一起使用...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-19
    • 2012-02-05
    • 1970-01-01
    相关资源
    最近更新 更多