WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   CSS: <div> - variable Höhe (http://www.wcm.at/forum/showthread.php?t=197388)

Hussl 16.08.2006 13:36

CSS: <div> - variable Höhe
 
Hallo, wie ist es möglich, dass ich einem div-Element eine vordefinierte Höhe zuweise (sagen wir 600px) und falls es aber mehr Text gibt, dass diese Höhe automatisch größer wird.

ich habe es momentan mit Height:600px; und float:auto; Jedoch will ich keine Scrollbalken, sondern die Höhe soll sich entsprechend anpassen...

Jemand eine Idee?

widi 16.08.2006 15:45

benötigst du den scrollbalken überhaupt? wenn nein, nimm in doch raus, dann hast du das was du willst. ein div bereich wird automatisch grösser wenn er mehr platz benötigt. lösche also einfach float:auto; (dieses attribut ist ohnehin nicht css konform) und overflow aus dem div tag.

Hussl 16.08.2006 18:22

hab mich da vertan: hab - wie du richtig geschrieben hast - overflow:auto; geschrieben. Aber auch wenn ich es rauslösche bleibt das div gleich groß.

siehe http://www.chili-it.at/test/test.html

xpla 16.08.2006 19:14

In dem du für Firefox und jeden anderen Browser der annähernd w3c konform ist folgendes sagst:

min-height: 600px;

Aber, das wäre ja zu leicht, gäbe es nicht den InternetExplorer.

/* min-height ie */
/*\*/
* html .KLASSE DEINER DIV BOX {
height: 600px; (oder em als Maß ...)
}

IE erweitert dann die Box wenn etwas über 600px groß wird ...

Hussl 16.08.2006 19:44

Ja, passt. min-height hat das gewünschte Ergebnis gebracht.

Danke sehr!


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag