我有一個簡單的CSS幫助彈出窗口,在大多數簡單佈局中一直適用於我。但現在它需要在一個滾動div內工作。滾動div內的CSS工具提示
給出的示例HTML:
<div style="overflow:scroll; width:80px">
<a href="#" class="tooltip">
an image
<span>some hidden tooltip which is a bit longer in here</span>
</a>
</div>
(注:在現實世界中會有許多東西與滾動DIV中提示)
我有CSS:
a.tooltip span
{
display:none;
position:absolute;
padding:0px 0px 2px 2px;
background:yellow;
text-decoration:none;
vertical-align:top;
}
a.tooltip:hover span
{
display:inline;
position:absolute;
padding:0px 0px 2px 2px;
top:0;
left:18px;
background:yellow;
text-decoration:none;
vertical-align:top;
z-index:5;
}
a.tooltip
{
border-width:0px;
text-decoration:none;
}
a.tooltip:hover
{
border-width:0px;
text-decoration:none;
position:relative;
}
是否有可能讓彈出窗口彈出滾動div,所以它的可讀性不會導致div滾動?
這是可以在CSS中獨自使用,而不使用JavaScript?
編輯:Live Example通過凱爾塞文歐克斯友情提供。
我有一個偷偷摸摸的懷疑,可能是這種情況。感謝您鏈接jsFiddle,我將在未來使用它作爲示例! – RYFN 2010-05-12 10:36:56
沒問題,我總是使用這個工具提示,因爲它非常簡單,但是當涉及到這樣的事情時,我只需要轉到jQuery。有大量的jQuery工具提示,並且大多數很容易實現。 – Kyle 2010-05-12 10:40:47
是的,幸運的是,已經將jQuery整合到了這個特定的項目中,用於其他的事情,所以這可能是最好的選擇。希望檢查,雖然我總是喜歡儘量保持簡單:) – RYFN 2010-05-12 10:46:16