我有一个进度条,我想在某些点上添加标记(我在JavaScript中确定位置并以编程方式设置'left'属性)。当JS代码运行后,我最终得到如下内容:
.marker {
width:2px;
background-color:#f00;
position:relative;
}
<!-- div for a progress bar here -->
<div>
--- progress bar here --- --- progress bar here --- --- progress bar here ---
</div>
<!-- div for markers here -->
<div>
<div class="marker" style='left:0%;'> </div>
<div class="marker" style='left:10%;'> </div>
<div class="marker" style='left:20%;'> </div>
<div class="marker" style='left:30%;'> </div>
<div class="marker" style='left:40%;'> </div>
<div class="marker" style='left:50%;'> </div>
<div class="marker" style='left:60%;'> </div>
<div class="marker" style='left:100%;'> </div>
</div>
理想情况下,我希望它们位于进度条的顶部。
<input type="progress"/>
得到广泛支持。 - r3mainer