Untermenüs bei FOCUS und ACTIVE anzeigen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
aufbau
blocken
code
dank
display
eigenschaft
frage
funktionieren
image
klicken
letter
letzte option
maus
position
status
tastatur
testen
text
umsetzen
url
-
Hey,
nach langem herumprobieren wollt ich jetzt mal euch fragen, da ich keine lösung finde.
Ein reines CSS menu welches durch HOVER sichtbar wird soll bei klick also durch ACTIVE sichtbarbleiben auch wenn man die maus vom HOVER nimmt.
Aufbau:
<ul> <li.dir><a href="#">Lorem Ipsum</a> <ul> <li><a href="#">Lorem Ipsum</a></li> <li><a href="#">Lorem Ipsum</a></li> </ul> </li> </ul>
CSS bis jetzt (etwas unaufgeräumt vom testen )
#main_menu ul { width:800px; margin:auto; text-align:center; position:relative; } #main_menu ul li.dir { height: 30px; width:160px; float:left; } #main_menu ul li.dir:hover { height: 30px; width:160px; float:left; background: url(../images/li_bg.png) no-repeat center top; } #main_menu ul li.dir ul { height: 30px; width:800px; position:absolute; left:0; top:30px; background:#df0279; } #main_menu ul li.dir ul li { height: 30px; width:120px; float:left; display:block; background:#df0279; } #main_menu ul li.dir a { line-height:30px; vertical-align:middle; letter-spacing:0.25px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#006f9f; display:block; } #main_menu ul li.dir:hover { line-height:30px; vertical-align:middle; letter-spacing:0.25px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; } #main_menu ul li.dir ul li a { display:block; line-height:30px; vertical-align:middle; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; } #main_menu ul li.dir ul li a:hover { line-height:30px; vertical-align:middle; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; } #main_menu ul ul { display:none; } #main_menu ul li.dir:hover ul { display:block; }
danke schonmal im vorraus
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das wird so nicht funktionieren.
Dein Menüpunkt hat nur solange den Status Active, wie die Maustaste gedrückt ist.
Ähnlich ist es beim Focus, der eigentlich für Tastatur-/ Tabnavigation gedacht ist und prinzipiell die gleichen Eigenschaften wie Hover hat. Hilft also auch nicht weiter.
FF
-
danke .. schade hat wer dann villeicht eine andere lösung ? php / javascript ?
Ja mit Flash wäre das einfach aber flash menu sollte die letzte Option sein !
Beitrag zuletzt geändert: 2.7.2010 19:11:36 von psd -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage