2012-09-04 41 views

回答

2

把标志的容器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/

+0

感谢您的帮助约瑟夫。有什么办法可以做一个保持内容标签悬停功能的小提琴吗? – Mike

+0

@Mike - 这和我在这里所做的没有什么不同。尝试将其合并到您的代码中。这并不难。 –

+0

我能够得到一切与标签的功能工作。我有一个剩余的问题,让白色的线条在标签悬停时跳到标签后面。任何意见或暗示如何做到这一点将不胜感激。谢谢你的帮助。 http://mikedemar.com/devresources/timeline/ - Mike – Mike