我正在尝试用水平白线连接 pin 元素和时间线元素。有谁知道如何使用 javascript 和 css 做到这一点?请参阅下面的参考链接。
提前致谢。
- 麦克风
我正在尝试用水平白线连接 pin 元素和时间线元素。有谁知道如何使用 javascript 和 css 做到这一点?请参阅下面的参考链接。
提前致谢。
将标记放在带有 的容器中overflow: hidden
,并使用伪元素绘制线条:
HTML:
<ul>
<li class="handleicon"></li>
<li class="handleicon"></li>
<li class="handleicon"></li>
</ul>
CSS:
ul {
position: relative;
overflow: hidden;
height: 260px;
}
.handleicon {
position: absolute;
width: 33px;
height: 50px;
background: url(images/handlered.png);
}
.handleicon:before {
content: '';
width: 1px;
height: 400px;
background: #fff;
position: absolute;
top: 100%;
left: 50%;
}
这是小提琴:http: //jsfiddle.net/AAPSg/