2016-09-16 4 views
0

Ich habe ein Div-Element mit etwas Inhalt drin. Der Inhalt enthält einige Java-Drop-Down-Links und die Länge des Inhalts variiert sehr stark (vertikal).Stretch Layer beim Überlauf

Wenn ich "overflow-y: scroll" verwende, ist der Inhalt immer noch in der Ebene und eine Bildlaufleiste erscheint (es funktioniert perfekt).

Aber ich möchte die Ebene vertikal strecken, so dass ich die "Haupt-Bildlaufleiste" aus dem Browser-Fenster anstelle einer Bildlaufleiste im Container/Layer verwenden kann.

<div id="Layer1" 
style="position:absolute;left:13%;top:160px;width:75%;height:150%;z-index:2; 
opacity=0.50;overflow-y: scroll"><?php include($mitte);?></div> 

Welche CSS-Attribute muss ich hinzufügen, damit dies funktioniert? Die Höhe des Layers sollte sich in dem Moment, in dem der Inhalt der php-Datei größer wird, einfach strecken (vertikal).

Vielen Dank!

+1

ändern, um die Größe entlang 'height: auto;' dies der DIV verursachen wird, um die Größe entlang der Inhalt –

+0

Es funktioniert! Vielen Dank! :-) – rfaenger

+0

Schön, dass ich zu einer Antwort wechseln werde :) –

Antwort

1

ändern Sie die Höhe der DIV Auto height: auto; dies bewirkt, dass der DIV mit dem Inhalt der Höhe des div auf Auto