Autor | Zpráva | ||
---|---|---|---|
veronikaa01 Profil * |
#1 · Zasláno: 29. 12. 2012, 20:05:18 · Upravil/a: veronikaa01
Ahoj,
můžete mi prosím poradit, jak udělat pomocí CSS následující? Když mám rozbalené podmenu, jak zachovat aby mi zůstal hover u položky hlavního menu? Ráda bych to udělala opravdu jen pomocí CSS, žádný javascript, prosím. horizontální víceúrovňové menu Díky moc. Verča veronikaa01: oprava www.esoterika-klara.wz.cz |
||
Rellik Profil |
#2 · Zasláno: 29. 12. 2012, 20:21:43
Koukni sem http://qrayg.com/experiment/cssmenus/ ;)
|
||
veronikaa01 Profil * |
#3 · Zasláno: 29. 12. 2012, 20:37:49
Rellik:
Děkuji moc, už to dělá, co jsem potřebovala. |
||
phpzaciatocnik Profil |
#4 · Zasláno: 29. 12. 2012, 22:02:20
/* Document : style Created on : 29.12.2012, 17:25:19 Author : victor Description: Purpose of the stylesheet follows. */ root { display: block; } *{ margin:0px; padding:0px; } #nav{ width:960px; height:50px; float:left; } ul li{ display:inline; list-style-type:none; float:left; width:120px;/*nastavĂme stejnou šĂĹ™ku jako má ul li a, menu bude na svĂ©m mĂstÄ› a pokud zadáme vÄ›tšà šĂĹ™ku submenu, bude i tak vše na svĂ©m mĂstÄ›*/ } ul li a{ float:left; background-color:black; color:white; font-family:"Helvetica", "Arial", sans-serif; font-size:16px; text-decoration: none; text-transform: uppercase; width:120px; height:40px; line-height:40px; text-align:center; } ul li a:hover{ color:white; background-color:darkgray; } ul li .submenu{ float:left; display:none; width:250px; /*šĂĹ™ka submenu - nesmĂme zapomenout nastavit šĂĹ™ku ul li, aby nám neodskakovalo hlavnĂ menu*/ font-family:"Helvetica", "Arial",sans-serif; font-size:14px; text-align:left; } .submenu ul.submenu_left{ float:left; height:auto; width:100px; /*musĂme zadat stejnou šĂĹ™ku jako u .submenu_left li a*/ text-align:left; } .submenu_left li, .submenu_right li{ background-color: darkgray; text-transform: uppercase; font-weight:bold; text-align:center; } .submenu_letter{ padding-top:20px; } .submenu ul.submenu_left li a{ text-decoration:underline; background-color: darkgray; color:white; font-size:13px; float:left; padding-left:10px; text-align:center; } .submenu ul.submenu_left li a:hover,.submenu ul.submenu_right li a:hover{ color:papayawhip; font-weight:bold; } .submenu ul.submenu_right{ float:left; height:auto; width:100px; text-align:left; } .submenu ul.submenu_right li a{ text-decoration:underline; color:white; background-color: darkgray; font-size:13px; float:right; padding-right:10px; text-align:center; } ul li:hover .submenu{ display:block; clear:both; } .submenu:hover ul li a:hover{ background-color:darkgray; } |
||
Časová prodleva: 11 let
|
0