support 446 Posted February 20, 2020 Report Share Posted February 20, 2020 В VamShop по умолчанию добавлена CSS анимация корзины. Смотрите пример на http://demo.vamshop.ru Добавьте товар в корзину. Вот как будет выглядеть анимация, когда корзина с товаром. Довольно интересно выглядит, не сильно мешает, но и в тоже время настойчиво показывает — оформите заказ, корзина не пустая. Идея была такая — подчеркнуть пульсирующей анимацией корзину, т.е. донести до пользователя визуальным способом, что у Вас корзина не пустая и надо что-то сделать. Либо оформить заказ, либо удалить из корзины. Но и не сильно надоедать при этом всякими текстами, popup окнами, подсказками и т.д. А вот, к примеру, как можно обратить внимание посетителя на голосовой поиск. Читать заметку полностью Quote Link to post Share on other sites
IVAN.Z 2 Posted February 21, 2020 Report Share Posted February 21, 2020 Отлично! Офигенно! Quote Link to post Share on other sites
Роман_DD 2 Posted March 17, 2020 Report Share Posted March 17, 2020 В 21.02.2020 в 10:17, ZM сказал: Отлично! Офигенно! Слишком часто мигает, раздражает когда пытаешься на странице информацию читать, а оно долбит, надо как минимум раза в 3 реже подмигивать. Quote Link to post Share on other sites
support 446 Posted March 18, 2020 Author Report Share Posted March 18, 2020 В 17.03.2020 в 17:28, Роман_DD сказал: Слишком часто мигает, раздражает когда пытаешься на странице информацию читать, а оно долбит, надо как минимум раза в 3 реже подмигивать. Например, что б мигала медленней, в /templates/vamshop4/css/vamshop4.css поменяйте: .pulse-button { box-shadow: 0 0 0 0 rgba(232, 76, 61, 0.7); cursor: pointer; -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); } на: .pulse-button { box-shadow: 0 0 0 0 rgba(232, 76, 61, 0.7); cursor: pointer; -webkit-animation: pulse 3.1s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 3.1s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 3.1s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 3.1s infinite cubic-bezier(0.66, 0, 0, 1); animation-delay: 0s; } Есть возможно указывать, сколько раз проигрывать css анимацию. CSS свойство animation-iteration-count т.е. в /templates/vamshop4/css/vamshop4.css меняйте: .pulse-button { box-shadow: 0 0 0 0 rgba(232, 76, 61, 0.7); cursor: pointer; -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); } например на: .pulse-button { box-shadow: 0 0 0 0 rgba(232, 76, 61, 0.7); cursor: pointer; -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation-iteration-count: 2; } Тогда анимация будет не бесконечная, а всего 2 раза. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.