div's verstecken
Niki Hammler
- dhtml
Hallo,
das Verstecken und wieder Anzweigen von div's funktioniert ja schon ganz gut. Aber wie bewerkstellige ich es, dass ein div GANZ entfernt werden kann (und mit einem klick wieder eingblendet?
Bis jetzt bleibt der Fleck, wo das div war einfach leer, ich will aber dass der Platz zusammenscrumpft (sozusagen height =1 oder 0) und der rest der seite nachrückt. sowie bei msdn.microsoft.com allerdings verwenden die dort glaub ich activex[=scheiss].
Zum Beispiel:
<p><img src="bild.gif">Das ist ein Bild</p>
<div id="ein_div">
das<br>
ist<br>
ein<br>
div-tag<br>
</div>
<p>und hier folgt weiterer text...</p>
Also ich will es jetzt so haben, dass wenn ich das div verstecke der text darunter zum bild raufrückt. wenn ich das div wieder anzeigen will, soll es sich wieder wie gewohnt einordnen.
Hat da jemand eine Möglichkeit?
vielen dank
niki
Hallo niki,
Hat da jemand eine Möglichkeit?
display: block; / display: none; und das mit JS setzen?
Also:
document.getElementById("ein_div").style.display = 'none';
und
document.getElementById("ein_div").style.display = 'block';
http://selfhtml.teamone.de/css/eigenschaften/positionierung.htm#display
Christian
Hallo!
DANKE!!!! Das ist genau das was ich (offensichtlich falsch) gesucht habe!
niki