【发布时间】:2021-09-16 12:15:14
【问题描述】:
使用 StyledComponents 处理 React,下面的每个 <div> 代表一个不同的 Styled Component。
试图实现这样的目标:
但理想情况下,我想在progress-indicator 中添加“虚线”样式,使其垂直位于指示器下方并跨越wrapping-container 的整个高度。我试过使用::before & ::after,但没有成功。
.wrapping-container {
display: flex;
align-items: center;
margin-bottom: 20px;
}
.progress-indicator {
height: 22px;
width: 22px;
margin-right: 16px;
border-radius: 50%;
border: 1px solid rgb(255, 255, 255);
background: rgb(39, 40, 42);
color: rgb(255, 255, 255);
font-size: 13px;
text-align: center;
}
.input {
border: 1px solid #ced4da;
border-radius: 2px;
overflow-y: hidden;
padding: 0.375rem 1.75rem 0.375rem 0.75rem;
}
<div class="wrapping-container">
<div class="progress-indicator">2</div>
<div class="input">Input</div>
</div>
<div class="wrapping-container">
<div class="progress-indicator">3</div>
<div class="input">Input</div>
</div>
【问题讨论】:
-
检查此 Bootstrap sn-p 是否对您有任何帮助 bbbootstrap.com/snippets/…
标签: html css pseudo-element