У меня есть компонент React, в котором элементы меняют цвет каждые 5 секунд в зависимости от таймера обратного отсчета. Я хочу, чтобы изменение цвета происходило плавно, но мой текущий подход не работает.
Вот код моего компонента:
Я пробовал использовать переход-цвета для облегчения продолжительности-500, но это не делает переход плавным. Как добиться плавных переходов цветов для моих элементов?
Вот демо: ссылка
У меня есть компонент React, в котором элементы меняют цвет каждые 5 секунд в зависимости от таймера обратного отсчета. Я хочу, чтобы изменение цвета происходило плавно, но мой текущий подход не работает. Вот код моего компонента: [code] const [colour2,setColour2] = React.useState("from-white to-white"); const [colour3,setColour3] = React.useState("from-white to-white"); const [counter, setCounter] = React.useState(15);
) [/code] Я пробовал использовать переход-цвета для облегчения продолжительности-500, но это не делает переход плавным. Как добиться плавных переходов цветов для моих элементов? Вот демо: ссылка