Autor Zpráva
zawin
Profil
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
zawin:

Dodej živou ukázku a upřesni, v kterém prohlížeči uvedený problém nastává.
pcmanik
Profil
zawin:
Zmen doctype na <!doctype html>
Bubák
Profil
pcmanik:
Tím se v žádném prohlížeči nic nezmění.
zawin
Profil
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
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

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0