Wenn ich es schließe, soll es sliden!

…ist eine Skriptsprache, die die Möglichkeiten von HTML stark erweitert. Sie wird eingesetzt, um Internet-Seiten flexibel und interessant gestalten zu können. Beispiel: Formulare mit Berechnungsfunktionen / animierte Schaltflächen oder einfach fallender Schnee. - Fragen - Antworten –Tipps hier hinein...

Moderator: lauras

Beiträge bitte im neuen Forum

Wenn ich es schließe, soll es sliden!

Beitragvon philipp e. » Dienstag 26. Juli 2011, 11:58

Hallo Leute,
ich bin ein großer Freund von ausblendbaren DIVs geworden, deswegen setze ich sie auch überall ein. Natürlich wäre es schöner, das ganze wegsliden zu lassen. Also ein ganz einfaches Skript:
Code: Alles auswählen
function closediv(divid)
{
document.getElementById(divid).style.display = "none";
// SLIDER???
}


Wie kann ich z. B. da einen Slider einbauen?
Benutzeravatar
philipp e.
HTML-Acrobat
 
Beiträge: 620
Registriert: Freitag 15. Januar 2010, 16:47

Re: Wenn ich es schließe, soll es sliden!

Beitragvon Sören » Dienstag 26. Juli 2011, 15:14

Meinst du mit sliden, langsam verschwinden?
Dafür gibt es eine Funktion von jQuery:
Code: Alles auswählen
$("#" + divid).hide(<zeit in millisekunden>);

und entsprechend auch .show().
Benutzeravatar
Sören
HTML-Acrobat
 
Beiträge: 851
Registriert: Samstag 5. Juni 2010, 16:00

Re: Wenn ich es schließe, soll es sliden!

Beitragvon philipp e. » Dienstag 26. Juli 2011, 18:36

Echt krass. Vielen Dank :D
Benutzeravatar
philipp e.
HTML-Acrobat
 
Beiträge: 620
Registriert: Freitag 15. Januar 2010, 16:47

Re: Wenn ich es schließe, soll es sliden!

Beitragvon Flow Snow » Samstag 30. Juli 2011, 12:41

Oder auch mit CSS.
Benutzeravatar
Flow Snow
HTML-Profi
 
Beiträge: 154
Registriert: Donnerstag 2. Juni 2011, 22:48
Wohnort: Flensburg

Re: Wenn ich es schließe, soll es sliden!

Beitragvon Sören » Samstag 30. Juli 2011, 13:18

Da display keine "animatable Property" ist, musst du denn Block aus der Seite verschieben und diese Aktion mit transitions animieren.
Benutzeravatar
Sören
HTML-Acrobat
 
Beiträge: 851
Registriert: Samstag 5. Juni 2010, 16:00

Re: Wenn ich es schließe, soll es sliden!

Beitragvon Sarkkan » Samstag 30. Juli 2011, 13:39

Sören hat geschrieben:Da display keine "animatable Property" ist, musst du denn Block aus der Seite verschieben und diese Aktion mit transitions animieren.

Auch mit jQuery ist Display leider keine "animatable Property"^^ Aber die Höhe ist sehr wohl eine.. :wink:
Benutzeravatar
Sarkkan
HTML-Acrobat
 
Beiträge: 1557
Registriert: Montag 5. April 2010, 01:46
Wohnort: Bei Köln

Re: Wenn ich es schließe, soll es sliden!

Beitragvon Sören » Samstag 30. Juli 2011, 17:03

Mit Höhe und/oder Breite 0 setzen gehts natürlich auch :)
Ich wusste ja nicht, wies bei jQuery gemacht wurde.
Benutzeravatar
Sören
HTML-Acrobat
 
Beiträge: 851
Registriert: Samstag 5. Juni 2010, 16:00


Beiträge bitte im neuen Forum

Zurück zu JavaScript

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron