我的页面上有一个高度为200px的滑块,并且已经应用了溢出隐藏功能,在这个滑块内部有列表项目/图像,这些列表项目也都是200px。当您将鼠标悬停在图片ID上方以显示上方的工具提示时,我唯一的问题是由于溢出规则隐藏了工具提示。使子元素出现在父项外
我以为id能够通过给它一个更高的z索引来显示工具提示,但那似乎并不奏效,你能否让子元素从他们的父母中突破?
我希望这是有道理的。
总之我的代码结构类似于下面
<div class="clip">
<a href="" class="tooltip"><img src="myimage.jpg" style="height:200px;" /><span>tooltip stuff</span></a>
<a href="" class="tooltip"><img src="myimage.jpg" style="height:200px;" /><span>tooltip stuff</span></a>
<a href="" class="tooltip"><img src="myimage.jpg" style="height:200px;" /><span>tooltip stuff</span></a>
</div>
三网融合
.clip {
height:200px;
overflow:hidden;
width:400px;
}
.tooltip {
font-weight:bold;
position: relative;
}
.tooltip a {
font-weight:bold;
}
.tooltip span {
margin-left: -999em;
position: absolute;
}
.tooltip:hover span {
background: url("../images/backgrounds/black_arrow_big.png") no-repeat scroll 0 0 transparent;
font-size: 11px;
height: 163px;
left: -100px;
margin-left: 0;
padding: 40px 30px 10px;
position: absolute;
top: -200px;
width: 310px;
z-index: 99;
}
这对我有效。 –