Как я могу это сделать? - Анимированная цитата - JQuery - PullRequest
0 голосов
/ 22 января 2012

Пожалуйста, смотрите это изображение: Quotes

Мне нужно что-то вроде этого, которое будет показывать, что цитаты постепенно идут друг на друга. Я не хочу использовать flash и хочу, чтобы клиент как можно проще обновлялся. У кого-нибудь есть предложения?

1 Ответ

1 голос
/ 22 января 2012

Я бы предложил использовать jquery animate, http://api.jquery.com/animate/ или просто fadein, http://api.jquery.com/fadeIn/

Вращать кавычки так, как вы хотите, разместите их поверх друг друга с помощью z-index (не забывайтедобавить position: relative или position: absolute) и скрыть их.

Пример поворота Css3:

-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

Если вам нужно, чтобы он работал для браузеров, не поддерживающих css3, выможет просто вращать прозрачные .png: s в PS, например.

Что касается постепенного исчезновения в кавычках, я бы сделал что-то вроде этого:

$(".quotecontainer img").each(function(index) {
    $(this).delay(400*index).fadeIn(300);
});
...