gpt4 book ai didi

javascript - 像 branch.com 这样的 CSS3 箭头框

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

我真的很喜欢 branch.com 上的箭头框,例如:http://tinyurl.com/lw5zlhu

如何创建像 branch.com 这样带有时间轴的箭头框?

我已经这样做了:http://jsfiddle.net/uFPEf/6/

HTML

<div class="item">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Curabitur adipiscing dignissim purus at adipiscing.
</p>
</div>
<div class="timeline">
<div class="line"></div>
</div>
<div class="item">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Curabitur adipiscing dignissim purus at adipiscing.
</p>
</div>
<div class="timeline">
<div class="line"></div>
</div>
<div class="item">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Curabitur adipiscing dignissim purus at adipiscing.
</p>
</div>

CSS

body {
font-family: "HelveticaNeue-Light", "Helvetica Neue Light",
"Helvetica Neue", Helvetica, Arial, "Lucida Grande",
sans-serif;
font-weight: 300;
padding:20px;
}
.item{
border-radius:3px;
padding:10px;
border: solid 1px #EEEEEE;
}
.item p {
color:#333333;
padding:20px;
}

.timeline {
width: 100%;
}

.line {
background: #EEEEEE;
height: 50px;
margin: 0 auto;
width: 2px;
}

最佳答案

您可以在元素前后使用 CSS。如果你用绝对定位直接定位到你想要的地方,并给一个白色的背景,你就可以模仿它。

.item:before {
position: absolute;
top: -11px;
left: 50px;
-webkit-transform: rotate(45deg);
height: 20px;
width: 20px;
background: #fff;
border-top: 1px solid #aaa;
border-left: 1px solid #aaa;
content: '';
}
.item:after {
position: absolute;
bottom: -11px;
left: 50px;
-webkit-transform: rotate(45deg);
height: 20px;
width: 20px;
background: #fff;
border-top: 1px solid #aaa;
border-left: 1px solid #aaa;
content: '';
}

http://jsfiddle.net/uFPEf/7/

关于javascript - 像 branch.com 这样的 CSS3 箭头框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17822929/

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