Hallo
ich brauche hilfe bei folgender Problematik.
Wenn man auf "->" klickt, soll das DIV ausgeblendet werden und als Tab im TAB holder erscheinen.
Folgendes Bild zeigt mein Forhaben genauer:
Bild
So minimiere ich den Container:
Nun leider steht der Tab dann mitten in der Luft, dieser soll aber in den TAB holder.
Nach dem klick auf den Tab, soll der DIV genau wieder an seine ursprüngliche Position in der DIV Ordnung, also wenn ich zuerst Tab 2 schließe, soll dieser nach anschließenden öffnen wieder an der Position 2 stehen.
Ich habe mir überlegt das div zu verstecken und im Tab holder ein stellvertretendes Element auftauchen zu lassen, aber leider habe ich keine Vorstellung wie ich das machen kann ..
ich hoffe mir kann mir jemand helfen.
ich brauche hilfe bei folgender Problematik.
Wenn man auf "->" klickt, soll das DIV ausgeblendet werden und als Tab im TAB holder erscheinen.
Folgendes Bild zeigt mein Forhaben genauer:
Bild
So minimiere ich den Container:
Code:
$(".toggle").toggle(function(){
$(this).parent().fadeOut("fast", function() {
$(this).fadeIn("fast").addClass("tab");
});
}, function () {
$(this).parent().fadeOut("fast", function() {
$(this).fadeIn("fast").removeClass("tab");
});
});
HTML:
.tab {
float: right;
height: 100px;
width: 28px;
clear: both;
}
HTML:
<div>
<div class="toggle">-></div>
TEXT
</div>
<div>
<div class="toggle">-></div>
TEXT
</div>
<div>
<div class="toggle">-></div>
TEXT
</div>
Nun leider steht der Tab dann mitten in der Luft, dieser soll aber in den TAB holder.
Nach dem klick auf den Tab, soll der DIV genau wieder an seine ursprüngliche Position in der DIV Ordnung, also wenn ich zuerst Tab 2 schließe, soll dieser nach anschließenden öffnen wieder an der Position 2 stehen.
Ich habe mir überlegt das div zu verstecken und im Tab holder ein stellvertretendes Element auftauchen zu lassen, aber leider habe ich keine Vorstellung wie ich das machen kann ..
ich hoffe mir kann mir jemand helfen.
Zuletzt bearbeitet: