Domanda

Gli effetti JQuery sono fantastici, ma ho notato che gli elementi rimanenti sotto l'elemento colpito sono sfollati a causa dei div di avvolgimento che causano l'effetto ( Visita questa pagina demo e scorrere fino a" L'effetto bouncing "o" l'effetto shake "per vedere).

Come tengo il resto degli elementi nel documento stabile mentre l'effetto gioca?

È stato utile?

Soluzione

Okay, ecco la differenza: se si tenta di animare un elemento come un ancoraggio direttamente, finisci per influenzare l'altro flusso.Se avvolgi lo stesso elemento in un div e animato, va bene.Guarda la differenza tra Jsfiddle.net/ejwh4/4 e jsfiddle.net/ejwh4/5

Altri suggerimenti

L'esempio che hai preso non è il migliore.L'effetto sposta solo l'elemento che lo dici. Come puoi vedere qui L'altro elemento non è influenzato dall'effetto. Tuttavia, il problema che sta accadendo nella demo che hai preso potrebbe accadere a volte e devi essere in carefull. Il problema potrebbe essere causato da elementi e animazioni scarsamente posizionati.Se la posizione di un elemento (A) dipende dalla posizione di un elemento animato (B), se B si sposta a una muoversi troppo in qualche modo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top