| 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: 14 let
|
|||
0