S_Flash
Подскажите jQuery плагин, реализующий выезжающее на несколько секунд сообщение, которое можно либо самому закрыть, либо дождаться, пока оно само "уйдёт".
S_Flash
zhekats: такие видел. А не встречал такое, чтоб окошко слайдилось сверху, как бы вылазило с верхнего края экрана. Нужно чтоб оно вылезло, поторчало какое-то время и залезло обратно.
zhekats
S_Flash писал:
zhekats: такие видел. А не встречал такое, чтоб окошко слайдилось сверху, как бы вылазило с верхнего края экрана. Нужно чтоб оно вылезло, поторчало какое-то время и залезло обратно.
Такого не видел, но там и правда 2 строчки в JS.
Стилишь окошко, даешь ему кроме всего прочего:
Код:
.message {
position: fixed
top: -30px; /* допустим оно высотой 30 пикселей, спрячется сверху */
transition: 0.2s ease top; /* для анимации выезжания */
}
Описываем класс открытого попапа:
Код:
.message.opened {
top: 0;
}
И в JS когда надо показать его, пишем(надо jQuery, на чистом JS c памяти не напишу, если надо - в личку напиши):
Код:
$(".message").addClass("opened");
setTimeout(function() {$(".message").removeClass("opened");}, 3000);
*где 3000 = 3 секунды(время через которое попап пропадет).
Еще можна дописать кучу проверок типа "Не выводить попап если он уже выведен" и т.д.