CSS: Div auf 100% Höhe

Wie bekomme ich den div (id=„background“) auf dieser Seite auf mindestens 100% Höhe? Also das der untere Rand am unteren Browserrand klebt, aber wenn der Text länger ist, soll der DIV weiter gehen.
Ich weiß, das so was mit min-height: 100%; gehen sollte. Aber das funktioniert einfach nicht…

Danke im Voraus!

Hallo Nino97,

kurz und knapp:
du musst dem übergeordneten bereich schon mal sagen das er 100 % haben soll also

html, body, form
{
height: 100%;
margin: 0px;
padding: 0px;
}

danach kannst du deinem auch sagen das er 100% hoch sein soll und das ganz ohne min oder max oder sonstwas.

http://www.aspnetzone.de/blogs/juergengutsch/archive…
http://www.gn-webdesign.de/css-tutorials/css-div-hei…

Cu Stefan

hi
kurz ein paar kleine dinge:

  1. du hast keinen validen doctype definiert
    =>http://www.w3.org/QA/2002/04/valid-dtd-list.html
  2. wenn du es in xhtml schreiben willst (die aktuellste html-version, würde ich empfehlen), dann solltest du die attribute meines wissens so attribut=„wert“ schreiben und nicht attribut=‚wert‘ oder attribut=wert
    jedenfalls ist es nicht förderlich, mehrere dieser varianten zu verwenden. ich weiss es nicht gerade auswendig wie es bei den anderen versionen ist.
  3. du hasst irgendwelche skripts nach dem tag. dies ist aus meiner sicht auch ungünstig.
  4. weiter wäre es nützlich, wenn der quelltext vernünftig formatiert wäre, also mit einrückungen, so dass der leser sich besser zurecht findet.
  5. weiter zur übersicht würde ich nicht den style über 3! verschiedene dokumente definierten (direktes verlinktes css, css das im file nochmals verlinkt ist und js). so wird es wirklich ziemlich unübersichtlich
    lg niemand