Hi,
er will oben als menü eine bestimmte schriftart haben!
Da die schriftart bei den usern ja nicht angezeigt wird sonder dann nur ne standartschriftart hab ich des einfach als hintergrundbild eingefügt.
..aus dem Auszug deiner CSS-Datei nicht ersichtlich.
Dann einfach das Richtige Menü darüber gesetzt und angepasst
Das Problem ist jetzt dass die Menüschrift erstmal nicht sichtbar sein soll, erst wenn man darüber geht!
Also wenn ich es richtig verstehe: Zuerst sollen die Menüpunkte in kleiner Standartschrift angezeigt werden, wenn man die Maus darüber bewegt soll die pompöse Schrift erstrahlen.
Ich vermute mal du benutzt _ein_ Hintergrundbild für die _fünf_ Menüpunkte. Warum? Teil jedem li-Tag ein eigenes Hintergrundbild zu (mit background-image) und blende es bei :hover wieder aus (mit background-image).
Um zu verhindern, dass Standartschrift und superschicke Designerschrift aufeinmal angezeigt werden, müsstest du, denk ich, unelegante Tricks anwenden; Schriftgröße auf 0px setzen oä. Denk dabei an deine User, die sich keine Bilder anzeigen lassen.
Fazit: Lass es bleiben, benutz eine Standartschriftart oder benutze img-Tags, wo du dann zwei verschiedene Hintergrundbilder hast und die wechselst (nicht alt-Attribut vergessen).
Sonst ohne viel Aufwand versuch dies:
#navheader li:hover{
visibility:hide;
}
Funktioniert aber nicht im IE, da muss JavaScript helfen.
Tipp für spätere Postings: Beschreibe verständlicher was du erreichen willst.
Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist überzeugt, dass er genug davon habe.
René Descartes