Как исправить баг анимации?

161
22 мая 2018, 04:00

Есть у меня флексбокс, внутри которого 2 блока. (В одном форма, а в другом изображение).

<div class="flex-container">
    <div class="form">
            <div class="locationInfo">Главная</div>
            <div class="login">Вход</div>
            <div class="register">Регистрация</div>
    </div>
    <div class="image"></div>
</div>

Есть js Код, который срабатывает после нажатия на кнопку "Готово":

form.style.filter = "blur(3px)"; //Блюрится до получения результатов от сервера

в css для всей формы: transition: 1s; Но когда срабатывает блюр - сначала всё становится черным, а потом блюрится.

Что это такое и как с этим бороться?

p.s Чем больше transition - тем дольше черная картинка. (При 10 сек. transition - примерно 1 сек. черная картинка)

READ ALSO
Выпадающий список на html

Выпадающий список на html

Возник вопрос по поводу html

205
Проблемы со списком css,html

Проблемы со списком css,html

Возникла такая проблема: Необходимо реализовать вот такую конструкцию, как ниже на скриншоте

211
Подключение нестандартных шрифтов

Подключение нестандартных шрифтов

Шрифт, которого нет в https://fontsgoogle

256