React-Emotion - анимация div с помощью EmotionJS - PullRequest
0 голосов
/ 12 марта 2019

Мне нужна помощь с анимацией моего div.Я использую Emotion-JS для React .

Я не думаю, что анимация работает.Ниже мой компонент.

Edit jl857l6vo3

Спасибо

Ответы [ 2 ]

0 голосов
/ 03 апреля 2019

Помните о подсказках @ Powell_v2 выше, это правильно!

Однако для вашего случая вам даже не нужно использовать анимацию и ключевые кадры.Просто используйте transition.

длительность перехода: 10 с;

свойство перехода: ширина;

        <div
          className={css`
            position: absolute;
            left: 0;
            top: 10vh;
            width: ${this.state.open ? "80vw" : "10vw"};
            height: 8vh;
            background-color: black;
            z-index: 999;
            border-radius: 0px 10px 10px 0px;
            transition-duration: 10s;
            transition-property: width;
          `}
        />
    ```


0 голосов
/ 19 марта 2019

Посмотрев на приведенный пример, необходимо настроить несколько вещей:

Надеюсь, что это поможет вам.

...