У меня есть сценарий, где у меня есть один видимый div
, и когда пользователь хочет, это div
исчезает, и должен отображаться новый. Все это должно быть сделано вместе с angular анимациями, такими как . Эта карусель слайдов демонстрирует различные слайды .
. Я создал пример, чтобы показать вам, чего я достиг, но анимация не работает так, как я хочу:
Angular выдвиньте пример.
Проблема в том, что когда появляется следующий видимый элемент, тот, который должен быть удаленным перемещается в строку ниже.
Желаемый эффект аналогичен тому, что происходит сейчас, но с уходящими и входящими элементами, отображаемыми в одной строке.
Я пробовал много вещей как, например, установить элемент .container
как не подлежащий переносу с flex-wrap: nowrap;
. Это делает оба элемента встроенными, но тот, который удаляется, делает странное движение вправо, прежде чем он сдвинется влево:
Пример с элементами inline и странным эффектом.
Я думаю, что я близок, чтобы найти решение, но это заняло больше времени, чем я ожидал, и я чувствую себя немного заблокированным.