Autor Zpráva
Anonymní
Profil *
dělám hover menu že když najede na <li> tak vyjede <ul>. Mám to dělaný podle display:block a none.
Pokud se ale ten spodní seznam ukáže vše co je pod ním třeba div tak se posune níž. Nevíte jak to udělat aby se ten seznam jenom jakoby vnořil? Aby udělal něco jako když se pozicuje diks.

P.S nechci odkazy na stránky kde se dělaj menu těch mám dost zajímá mě tenhle konkrétní případ
wimstr
Profil
Pomohl by odkaz na stránku s probmémem.
Anonymní
Profil *
kokrétně to mám takhle

<script>
function show(idp){
x = document.getElementById(idp);
x.style.display="block";
}
function closeme(idp){
x = document.getElementById(idp);
x.style.display="none";
}
</script>

<ul>
<li><span onmouseover="show('a')" onmouseout="closeme('a')">Aaaaaaaaa</span></li>
<ul id="a" style="margin-left:0px;color:red;display:none">Bbbbbbbbbb</ul>
</ul>

<span style="background:red;width:200;height:300;float:left"></span>
gwh
Profil
Anonymní:

Nastav tomu seznamu position: absolute; (left, ani jiné definice pozice nenastavuj).
To by mělo stačit.

Já to menu dělal taky (ale pouze pomocí css) a měl jsem stejný problém. Vyřešila to zmiňovaná vlastnost position: absolute;
Anonymní
Profil *
to zas nebude fungovat pokud chci používat tag <center>
peta
Profil *
Anonymní
1. vyplnit jmeno u odpovedi, heslo ne-e (at to nepise anonymni)
2. viz wimstr bez odkazu budes vypisovat, ze ti to asi nefunguje, protoze tam mas center a podobne a pritom muze byt problem uplne nekde jinde
3. (az zase nahodi volny.cz) ja pouzivam toto:
http://www.volny.cz/peter.mlich/www.htm
- menu (UL LI) CSS/JS -
"Pr/menuedul.htm" UL LI menu Editor (26k) CSS editor rozbalovaciho menu
Toto téma je uzamčeno. Odpověď nelze zaslat.