Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 11. 3. 2006, 15:16:42
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 |
#2 · Zasláno: 11. 3. 2006, 15:34:01
Pomohl by odkaz na stránku s probmémem.
|
||
Anonymní Profil * |
#3 · Zasláno: 11. 3. 2006, 15:54:39
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 |
#4 · Zasláno: 11. 3. 2006, 17:34:16 · Upravil/a: gwh
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 * |
#5 · Zasláno: 11. 3. 2006, 18:05:52
to zas nebude fungovat pokud chci používat tag <center>
|
||
peta Profil * |
#6 · Zasláno: 12. 3. 2006, 08:05:03
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 |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0