gpt4 book ai didi

javascript - 使用 css 和 html 的带有引用线的进度条

转载 作者:行者123 更新时间:2023-11-27 23:40:18 24 4
gpt4 key购买 nike

我正在尝试实现与图像链接中所示类似的用户界面:https://goo.gl/photos/4dNFyq8a3nESQj2g9 . enter image description here
这不是一个正常的进度条。我需要添加一条引用数据线,引用线的名称(在图片中是“TODAY”)和进度条内的文本。谁能帮我解决这个问题?我只能找到一个正常的进度条,我没有向它添加引用数据行和引用行文本:(

我的进度条可以正常工作,但我不知道如何添加引用线和引用文本。

#progress {
width: 500px;
border: 1px solid black;
position: relative;
background-color: rgba(0,0,0,0.1);
}

#percent {
position: absolute;
left: 10px;
color: white;
}

#bar {
height: 20px;
background-color: green;
width: 30%;
padding: 0px;
margin: 0px
}

<div id="progress">
<span id="percent">30%</span>
<div id="bar"></div>
</div>

最佳答案

.progress {
width: 400px;
}
.progress header span {
color: #666;
float: right;
}
.progress .bar {
position: relative;
background-color: #ccc;
}
.progress .bar .percent {
color: white;
background-color: #0c0;
width: 70%;
}
.progress .bar .ref {
position: absolute;
left: 80%;
top: 0;
width: 1px;
height: 100%;
background-color: black;
}
.progress .bar .ref:before {
content: attr(data-ref);
position: absolute;
width: 100px;
left: -50px;
top: 100%;
color: #888;
text-align: center;
}
<div class="progress">
<header><b>April 2015</b><span>$350 Left</span></header>
<div class="bar">
<div class="percent">$950 of $1,300</div>
<div class="ref" data-ref="TODAY"></div>
</div>
</div>

关于javascript - 使用 css 和 html 的带有引用线的进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31991092/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com