Zeigt nur einen Teil eines Div

8

Ich möchte ein div haben, das nur oben angezeigt wird (wie 50px oh height) und andere (unten wie 100px) Teil des div sollte durch jquery.show () oder etwas anderes angezeigt werden. Weiß jemand, wie es geht?

    
Mtok 16.04.2012, 11:45
quelle

4 Antworten

7

Sie können die div-Höhe auf 50px festlegen und beim Klicken können Sie die Höhe auf auto per javascript / jQuery ändern oder sie von Auto auf 50px zurücksetzen.

CSS:

%Vor%

jQuery:

%Vor%     
Sven Bieder 16.04.2012, 11:47
quelle
1

Ich würde den Inhalt in <div id="foo" style="height: 50px; overflow:hidden"> einbetten. Dann kontrolliere die Höhe dieses Elements mit JQuery:

%Vor%     
Stefan Majewsky 16.04.2012 11:49
quelle
1

HTML:

%Vor%

CSS:

%Vor%

jQuery:

%Vor%     
ilivewithian 16.04.2012 11:51
quelle
0

Sie können die Höhe des div auf die Höhe einstellen, die es von Anfang (50px) bis CSS haben soll. Setzen Sie overflow: hidden; , um den Rest des Inhalts auszublenden.

Danach können Sie so etwas machen, um das gesamte Element anzuzeigen:

%Vor%     
Christofer Eliasson 16.04.2012 11:48
quelle

Tags und Links