我想使用antd库创建一个这样的进度条,以显示来自API的百分比值
我像这样设计进度条,但是当我应用透明笔划颜色时,它显示的是正常进度条,而不是像
这样显示相对div
当我向它添加颜色时,它会显示添加的颜色
下面是我的代码
<div className="w-full mt-2">
<div className="flex flex-row relative">
<div className="w-full py-2 bg-sliderGreenS rounded-l-lg"></div>
<div className="w-full py-2 bg-sliderYellowS rounded-l-lg -ml-3"></div>
<div className="w-full py-2 bg-sliderOrangeS rounded-l-lg -ml-3"></div>
<div className="w-full py-2 bg-sliderRedS rounded-lg -ml-3"></div>
<Progress
className="w-full absolute -mt-1.5"
percent={100}
showInfo={false}
strokeWidth={17}
success={{
percent: x,
strokeColor: "transparent",
}}
strokeColor="rgba(0,0,0,0.5)"
/>
</div>
我想改变它的第一个附件图片。我用顺风和ANTD包为这个
1条答案
按热度按时间8e2ybdfx1#
经过一些工作,我得到了一个答案,我没有使用ANTD的进度条,而是使用了一些定制的div来使用绝对和相对行为创建视图。
value是要显示为百分比的金额。
最后的结果是这样的