私のページには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>
CSS ...
.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;
}
これは私のために働いた。 –