Как я могу использовать переход в состоянии обработки CSS с помощью React?CSS

Разбираемся в CSS
Ответить
Anonymous
 Как я могу использовать переход в состоянии обработки CSS с помощью React?

Сообщение Anonymous »

У меня есть элемент div этого стиля: при нажатии кнопки x для myCartVisible устанавливается значение true, и он переходит к повторному рендерингу, показывая содержимое корзины покупок ( Контент не стал включать, так как он мне кажется ненужным, функционал работает хорошо). Мой CSS следующий:

Код: Выделить всё

.my-cart {
position: fixed;
background-color: #fff;
top: 0;
right: -100%;
z-index: 25;
padding: 24px 32px;
width: 20%;
transition: all 0.5s ease;
min-height: 100vh;
max-height: 100vh;
transform: translateX(100%);
}

.cart-active{
right: 0;
transform: translateX(0);
transition: all 0.9s;
}
Проблема в том, что переход на вход и выход не сделан, он очень грубый и некрасивый и я понятия не имею, как его анимировать, похоже, что переход все 0,9 с игнорируется ;. Может быть, кто-нибудь сможет мне помочь. Если вопрос сформулирован неправильно или вам нужна дополнительная информация, дайте мне знать.
Я пробовал CSSTransitions, но не помогло.

Подробнее здесь: https://stackoverflow.com/questions/787 ... with-react
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»