In jQuery können Sie fadeOut (), ohne das element s real estate? (unsichtbare vs display: none)
Da muss ich fadeIn() ein anderes element der gleichen Größe zurück zu kommen, gibt es eine Möglichkeit, fadeOut() auf das element, so dass der Platz gehalten wird, so dass die anderen Elemente sind nicht neu-floss für ein Bruchteil einer Sekunde und dann die fadeIn() zurück zu bringen ein anderes element mit der gleichen Größe?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zwei Techniken kommen in den Sinn:
fadeTo()
🙂mein Vorschlag ist, wickeln Sie es mit div... und setzen Sie die gleiche dimension auf, die div...
Halten Sie das element, das Sie möchten, zu verblassen, innerhalb einer festen
<div style="display:block;width:300px;height:200px;">
dann, wenn Sie ausblenden, das element im inneren, es wird sich nicht auf das layout überhaupt nicht.Ich habe mein eigenes Update. Bevor ich das fadeOut, ich diese Funktion ausführen:
So zum Beispiel: