gpt4 book ai didi

圆圈之间的 HTML 线

转载 作者:行者123 更新时间:2023-11-28 16:54:44 29 4
gpt4 key购买 nike

我正在努力实现这样的目标:

enter image description here

但这就是我设法做到的。

enter image description here

你能帮我实现预期的结果吗?

更新:

如果我删除 bootstrap.css 依赖项,问题就会消失。我怎样才能让它与 Bootstrap 一起工作?

CodePen (在settings中添加bootstrap.css可以看到一个issue)

.time-slice {
display: flex;
align-items: stretch;
}

.time-slice > * {
padding: 20px;
}

.circle {
width: 16px;
height: 16px;

background: #ffffff;
border-radius: 32px;
display: block;
border: 2px solid #1A87B9;
}

.circle-wrap {
position: absolute;
}

.circle-wrap > .circle {
position: relative;
left: -30px;
}

.date-time {
flex-shrink: 0;
flex-basis: 60px;
}

.date,
.time {
max-width: 90px;
color: #999999;
font-size: 13px;
margin-top: 0;
margin-bottom: 10px;
}

.point-title {
border-left: 2px solid #1A87B9;
}
<div id="ticketDetails">
<h1>Details</h1>


<div class="time-slice row">
<div class="date-time">
<p class="time">10h 30min</p>
<p class="date">&nbsp;</p>
</div>
<div class="circle-wrap">
<div class="circle"></div>
</div>
<div class="point-title">
<span>
<b>Amsterdam (Schiphol)</b>
</span>
</div>
</div>

<div class="time-slice row">
<div class="date-time">
<p class="date">Fri 28 Aug</p>
<p class="time">20:00</p>
</div>
<div class="circle-wrap">
<div class="circle"></div>
</div>
<div class="point-title">
<span>
<b>Manchester (MAN)</b>
</span>
</div>
</div>

</div>

最佳答案

问题出在 Bootstrap 使用的 * {box-sizing: border-box} 中。只需为 .circle ( fixed codepen demo ) 设置默认 box-sizing: content-box 或在调整大小/对齐内容时考虑 BS 的此属性设置.

关于圆圈之间的 HTML 线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32340199/

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