gpt4 book ai didi

html - 对齐步骤进度条的两个 div 和 hr 标签

转载 作者:行者123 更新时间:2023-11-28 09:15:24 24 4
gpt4 key购买 nike

我有以下进度条 enter image description here

  1. 我希望“已创建”、“已分配”div 在圆圈下方并同时居中,“hr”线应与圆圈接触。应该适用于不同的屏幕尺寸
  2. 如何在这里画出完美的圆?

HTML

<div class="container">
<div class="progress">

<div id='content' class='filledCircle'></div>
<div>Created</div>
<hr class="line">
<div id='content' class='filledCircle'></div>
<div>Assigned</div>

</div>
</div>

CSS

.container{
position: relative;
border: 3px solid mistyrose;
margin-left: 50%;

}

.progress{
display: flex;
}

hr.line{
border: none;
background: grey;
width: 100%;
height: 2px;
}

.filledCircle{
height: 25px;
width: 25px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
}

提前致谢:)

最佳答案

为了制作更好的圆圈,您可以使用 Padding

.container{
position: relative;
border: 3px solid mistyrose;
margin-left: 50%;

}

.progress{
display: flex;
align-items:center
}

hr.line{
border: none;
background: grey;
width: 100%;
height: 2px;
}

.filledCircle{
padding:15px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
}
<div class="container">
<div class="progress">

<div id='content' class='filledCircle'></div>
<div>Created</div>
<hr class="line">
<div id='content' class='filledCircle'></div>
<div>Assigned</div>

</div>
</div>

只需在您的 CSS 文件中使用 align-items: center并使用填充代替宽度和高度

.progress {
display: flex;
align-items: center;
}

.filledCircle {
padding: 15px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
}

关于html - 对齐步骤进度条的两个 div 和 hr 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59335674/

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