javascript - CSS 局部颜色百分比值

标签 javascript jquery html css

我试图用圆圈显示百分比值,试图用代码创建下面的图像。我将从 HTML 中获取百分比值。我只是不确定如何使用 css 为圆圈部分着色。

Percent progress with color

<div class="meter" data-attr="50%">
  <span></span>
  <span></span>
  <span></span>
  <span></span>
  <span></span>
</div>

.meter {
  span {
    display: inline-block;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    border: 1px solid red;
  }
}

<script>
  var circlePrecent = 50%; 
</script>

https://jsfiddle.net/j8of7yag/

最佳答案

您可以像这样尝试使用“硬”渐变:

background: linear-gradient(to right,  #ff0000 0%,#ff0000 50%,#ffff00 50%,#ffff00 100%);

关于javascript - CSS 局部颜色百分比值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40075222/

相关文章:

javascript - 使 slider 不超过视口(viewport)的高度

html - 隐藏此 div 的 css 代码是什么

html - 重新定位相对 Div 调整大小

html - 手机左键菜单

javascript - 确定 Javascript 中元素的大小

javascript - 在 JWPlayer 中禁用控制台日志记录

javascript - React Dragula 给出 "Failed to compile"和 "unexpected"错误

javascript - 文档可离线搜索...Java、Javascript、JQuery、Angular...等。

javascript - 如何在文件上传时显示加载图形?

javascript - 我的代码在 IE8 中真的很慢。但在 Safari、firefox、chrome 中效果很好