Hi,
Richtig, da habe ich es her. Da steht aber kein Beispiel mit relativer Positionierung. Ich brauche die aber, die Ausrede "könnte ja am Rand nicht mehr lesbar sein" trifft in meinem Fall nicht zu.
Eine vollständig flexible, auf die inline-Position des Tags bezogene Anzeige der Tooltip-Box ist in _reinem_ CSS schwierig, wenn nicht unmöglich. Ingo hat da AFAIK schon das maximal mögliche herausgeholt. Seine Lösung verwirft die relative Positionierung des Tags und den Bezug der Tooltip-Box-Position darauf zurecht, _weil_ sich andernfalls das von ihm genannte Problem ergeben könnte. Wie gesagt: unter alleiniger Berücksichtung der von CSS zur Verfügung gestellten Möglichkeiten - wie es im Titel der Seite ('Infobox im Textbereich über CSS einblenden') ja auch steht.
(BTW: Pass auf, dass dir das nicht zu oft passiert: dass du _Argumente_ als 'Ausreden' mißverstehst ;)
Falls dir an einer flexibleren Positionierung liegt, wirst du vorerst auf JavaScript nicht verzichten können. Eine gute, unobstrusive JavaScript-Lösung (~5KB) gibt es unter der Creative Commons License hier.
Freundliche Grüße,
Sancho