Tror det står still i huvudet på mig nu..
det är så att jag har ett dolt lager och när jag visar det mha av javascript så ska allt text under denna flyttas nedåt. Som det är nu så är den yta där det dolda lagret är redan reserverad. Alltså en tomt utrymme.. detta vill jag komma ifrån..
Ex
<div id="div1"><a href="#" onclick="show('div2')">Visa ext</a></div>
<div id="div2" style="visibility:hidden;">osynligt</div>
<div id="div3">detta ska flyttas ned...</div>
I detta ex syns inte div2 men men utrymmet är ju upptaget på sidan, jag vill att utrymmet endast ska användas när lagret visas, alltså så att div3 flttas ned när div2 visas??
Jag vill ju att om musen förs över div1 så visas div2, och så länge musen är över div2 så ska den visas men för man musen ut från div1 eller div2 så ska div2 döljas. som det är nu så försvinner ju div2 så fort marlören försvinner från div1. Ska jag ha någon timer eller likanande som gör att att div2 visas även när markören flyttas från div1 till div2 ??
Elle någon annan idé?
visible så visas bara inte elementet, display är vad den är för typ, inline, block osv bete sig olika beroende på vad du kör, om du vill att din kod skall fungera så måste du ha #div2 inne i #div1 för ananrs så för du ju ut din mus bort från #div1.