[CSS] div-Element an Browserhöhe und Breite anpassen
-
Hallo,
ich habe folgendes Problem: Ich habe ein div-Element, dessen Breite in % angegeben ist, sich also an die Browserbreite anpasst. Nun gibt es durchaus Fälle, in denen dann die Höhe des div-Elements größer ist, als die anzeigegröße des Browsers.
Gibt es eine Möglichkeit, die Breite und Höhe des div-Elements so anzupassen, dass es immer voll im Browser zu sehen ist? (Dass ich sowohl hight als auch width in % angeben kann, weiß ich.) Dabei soll aber die Proportion des div-Elements beibehalten werden.
Momentan wird die Höhe des div-Elements durch ein sich darin befindendes Bild angepasst, wodurch die Proportionen beibehalten werden.Viele Grüße
Jan
-
Funktioniert min-height:100% in gängigen Browsern?
Edit: http://peterned.home.xs4all.nl/examples/csslayout1.html
MfG SideWinder
-
Hi,
ich glaube nicht, dass min-hight das ist, was ich suche. Ich versuch's mal anderst zu beschreiben: Ist die größe in q-Richtung (q=x,y) größer als das Browserfenster bzw. der sichtbare Bereich, dann soll das div-Element so verkleinert werden, dass das gesamte div-Element sichtbar ist, ohne dass gescrollt werden muss. Dabei soll aber die Proportion beibehalten werden. D.h. ist die Proportion 4:3, dann soll nach der Verkleinerung (Vergrößerung) des div-Elements wieder die Proportion 4:3 sein.
Oder geht das nur via JS?
Viele Grüße
Jan
-
nein. Es sei denn, du verkleinerst selbst mit JavaScript.
Ein div nimmt immer den Platz ein, den es braucht