Как мне «держать» элементы под jQuery rack?
-
12-11-2019 - |
Вопрос
Эффекты jQuery великолепны, но я заметил, что остальные элементы под пораженным элементом смещены из-за обертывания Div, которые вызывают эффект (
Как я могу удерживать остальные элементы в документе устойчивой, пока эффект играет?
Решение
Хорошо, вот разница: если вы попытаетесь анимировать элемент, как якорь напрямую, вы в конечном итоге воздействуете на другой поток.Если вы оберните этот же элемент в Div и Animate, все в порядке.Посмотрите на разницу между jsfiddle.net/ejwhw4/4 и jsfiddle.net/ejwh4/5
Другие советы
эквиумп, который вы взяли, не лучший.Эффект только перемещает элемент, к которым вы его сообщаете. Как вы можете видеть здесь Другой элемент не влияет на эффект. Однако проблема, которая происходит в демо, которую вы взяли, могут произойти иногда, и вы должны быть осторожны. Проблема может быть вызвана плохо расположенными элементами и анимацией.Если положение одного элемента (а) зависит от положения анимированного элемента (b), если B перемешивается A, будет двигаться слишком как-то.