Forum Moderators: not2easy
The problem appeared when I made the parent div that contains position:relative so that I could have a "relative, yet absolute" reference point for the popup. That is what is killing Safari. Anyone know why?
a.popup span {/*beginning of css popup*/
display: none;
}
a.popup:hover {/*InternetEvil6 display hack for css popup - pure-css-popups-bug*/
text-indent: 0;
} div.popupParent {
position:relative;
display:inline;
}
a.popup:hover span { /*the span will display just on :hover state*/
display: block;
position: absolute;
top: -60px;
left: -350;
width: 520px;
z-index: 100;
}
with this HTML:
<div class="popupParent">
<a href="../OrderForm.pdf" class="popup">Printable Order Form<span>This text between the span tags is not displayed unless there is a hover event on the link... the block is positioned such that it covers the link, and it itself is a link.</span></a>
</div> --gabe
[webmasterworld.com...]