Autor | Zpráva | ||
---|---|---|---|
zawin Profil |
#1 · Zasláno: 8. 7. 2011, 15:36:56
Dobry den,
po pridani doctype na zaciatok stranky mi nefunguje vyskakovacie menu. Sprava sa to tak ze zobrazi aj elementy ktore maju byt skryte a aktivovat sa az po hover. Ked odstranim doctype funguje to ako ma. Prosim poradte. Dakujem Doctype som nastavil na <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Ukazka CSS menu: /*Zaciatok MENU*/ ul#mainMenu, ul { border:0px; margin:0px; padding:0px; } ul#mainMenu ul { padding:0; margin:0; visibility:hidden; display:none; } ul#mainMenu li { margin:0; float:left; padding:0px; display: inline; /* this gets rid of the gaps */ } ul#mainMenu a { display:block; text-decoration:none; } /*polozky v menu */ ul#mainMenu ul a { border-bottom:none; color:#707070; background-image: url('../images/menu_off.gif'); border-left: 2px solid #a6a6a6; border-right: 2px solid #a6a6a6; background-repeat:repeat-x; font-size: 16px; height:35px; line-height:35px; text-align:center; vertical-align:middle; font-family:Tahoma; font-size:14px; } ul#mainMenu ul a:hover { background-image: url('../images/menu_on.gif'); background-repeat:repeat-x; border-left: 2px solid #8a8a8a; border-right: 2px solid #8a8a8a; color:white; } ul#mainMenu ul { padding-top:3px; position:absolute; visibility:hidden; display:none; width:175px; } ul#mainMenu li:hover ul, ul#mainMenu li.hover ul{ visibility:visible; /* width: 10em; or use height (tricks IE into letting you click anywhere on the block, not just the text */ } ul#mainMenu li li { float:none; border:0px; padding:0px; } ul#mainMenu li ul{ visibility:hidden; display:none; } /*Koniec MENU*/ Menu v HTML: <ul id=\"mainmenu\"> <li><a href=\"#\"><img src=\"themes/svetelektro2/images/menu_elektronika.jpg\"></a> <ul> <li><a href=\"index.php\">Hlavná stránka</a></li> <li><a href=\"temy.html\">Všetky články</a></li> <li><a href=\"uspesny-obsah.html\">TOP 10</a></li> <li><a href=\"modules.php?name=Content&pa=showpage&pid=10\">AMAR0 + KTE</a></li> <li><a href=\"modules.php?name=Nuke_Map\">Mapa užívateľov</a></li> </ul> </li> </ul> |
||
Plaváček Profil |
#2 · Zasláno: 8. 7. 2011, 16:47:55
zawin:
Dodej živou ukázku a upřesni, v kterém prohlížeči uvedený problém nastává. |
||
pcmanik Profil |
#3 · Zasláno: 8. 7. 2011, 16:55:43 · Upravil/a: pcmanik
zawin:
Zmen doctype na <!doctype html> |
||
Bubák Profil |
#4 · Zasláno: 8. 7. 2011, 17:33:54
pcmanik:
Tím se v žádném prohlížeči nic nezmění. |
||
zawin Profil |
#5 · Zasláno: 8. 7. 2011, 18:47:11
Ahojte, tak problem som odstranil. Chyba bola v tom ze doctype sposobilo ze css je Case Sensitive. Uz to funguje ako ma.
|
||
Bubák Profil |
#6 · Zasláno: 8. 7. 2011, 19:53:34
zawin:
„css je Case Sensitive“ Něco, ale spíše okrajově, to zmiňuje Webylon (Směrodatné nejasno > Na velikosti záleží?): http://webylon.info/K.40#N |
||
Časová prodleva: 13 let
|
0