Niki Hammler: div's verstecken

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

  1. 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

    --
    Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.
    1. Hallo!
      DANKE!!!! Das ist genau das was ich (offensichtlich falsch) gesucht habe!

      niki