У меня есть простое всплывающее окно справки CSS, которое хорошо работает для меня в самых простых макетах. Но теперь он должен работать внутри прокрутки div.
Приведенный пример 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>
(Примечание: в реальном мире внутри прокрутки будет несколько подсказок с подсказками)
У меня есть 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?
edit: Live Example любезно предоставлено Kyle Sevenoaks .