Ich habe folgenden Tooltip Code aus einem Tutorial geborgt und für meine Ansprüche etwas modifizeirt:
a.tooltip span
{
display:none;
padding:3px 5px;
margin-left:20px
}
a.tooltip:hover span
{
display:inline;
position:absolute;
background:#ffffff;
border:1px solid #B2B299;
color:#6c6c6c;
border-radius:8px
}
Verwenden möchte ich Tooltips in der Kopfzeile meiner Tabelle, um weitere Informationen zur jeweiligen Spalte zur Verfügung stellen zu können:
Spaltenname [(Ein Infobutton)Weitere Info](%23)
Nun habe ich leider einige Probleme.
Opera 11.50:
Wenn ich den Mauszeiger über den Infobutton bewege wird neben dem Tooltip auch die Link Adresse unter dem Mauszeiger angezeigt. Diese überdeckt den Tooltip. Lässt sich die Anzeige der Linkadresse für Tooltips deaktiveren? Wie kann ich meinen Tooltip oberhalb des Infobuttons positionieren? Bei der Verwendung von „margin-bottom“ tut sich leider nichts.
IE9:
Die Ecken werden nicht abgerundet. Laut meiner Rechechere sollte IE9 mit „border-radius“ aber zureckt kommen. Ebenfalls „hüpft“ der Inhalt der Tabelle etwas nach rechts, sobald der Mauszeiger über den Infobutton bewegt wird, was sehr unschön aussieht. Wie lässt sich dies verhindern?