Ich möchte ein Untermenü für meine Website erstellen.
Dabei sollen die Links im Titel der Seite angezeit werden (nur bei mouseover !).
Originaler Steitentitel:
[size=150]Home[/size]
Bei einem Mouseover über das “o” sollte es dann ungefähr so aussehen:
Wobei Login der Link sein sollte.
[size=150]H[/size]L[size=150]o[/size]gin[size=150]me[/size]
Hintergrund:
Der link ist immer da aber wird mit CSS versteckt bei einem Maus überfahren,
ändert Javascript den text und CSS läst den Link wieder wie einen Link aussehen
nicht empfehlenswert, da das “o” ja zwangsläufig nach rechts rutschen würde wegen dem eingeschobenen “L”, und es unerwünschte “wackel-effekte” geben könnte.
Sollte man nicht machen, sieht meiner Meinung nach auch nicht toll aus.
man kann dafür in der H1-Überschrift span-Elemente
verschachteln
das Verschieben kann man vermeiden, indem man die
H1-Überschrift positioniert und dann den Kram, den man mit
:hover einblendet ebenfalls positioniert (das ist dann relativ
zum H1, weil dies bereits positoniert ist
Inhaltlich ist das eine nicht triviale Angelegenheit, da diese
Überschrift natürlich auch noch ohne CSS, also wenn alles
auf einmal sichtbar ist, einen Sinn ergeben sollte.
Wenn das nicht zweifelsfrei gelingt und das Menü auch nicht
zweifelsfrei erkennbar ist, wenn CSS aktiviert ist, so halte ich
das auch für keine sinnvolle Anwendung.