Программирование > JavaScript & JScript
Плавная смена контента
So1:
Доброго времени суток. Мне необходимо сделать плавную смену контента на сайте. Реализована фишка с сменой цветов бэкграунда всех блоков на произволный.
Сначала я сделал так чтобы цвет текста менялся на цвет бэка, далее при помощи ajax получал данные с сервера (новый контен) и на саксес показыл текст таким же макаром. У такого способа есть огромный недостаток - картинки и ссылки. Они тоже должны появляться плавно вместе с текстом. Реашил сделать через смену прозрачности блока. Получается так что цвет бэка меняется на белый, потом контент нормально исчезает, появляется, и цвет бэка только когда становится нормальным.
У кого какие мысли есть по этому поводу? :) Как нужно делать подобную фишку?
PS jQuery не помогает :(
Был бы цвет бэка фиксированным было бы проще, конечно...
и еще ....
var i = 1;
poll = setInterval
(
function ()
{
for (j = 0; j < elems.length; j++)
{
elems[j].style.filter = "alpha(opacity=" + i + ")";
if (navigator.appName == \'Netscape\' || navigator.appName == \'Opera\')
{
o = i;
if (i < 10)
o = "0" + i.toString();
if (i != 100)
elems[j].style.opacity = eval("0." + o).toString();
else elems[j].style.opacity = "1.0";
}
}
i++;
if (i == 101)
clearInterval(poll);
}, step
);
пофиг какой степ... даже если 1 сделать - один фиг - работает секунд 5... бред =(
So1:
Паняна :) Прийдется опять к буржуям на форум идти =(
hanslinger:
Лучше сходи туда, где научат излагать свои мысли на русском языке.
So1:
Спрашивай, что не понятно - я объясню.
P.S. русским отлично владею. Печатаю "вслепую" - поэтому бывают ошибки :)
hanslinger:
Про отлично ты сейчас нагло врешь.
Ты выдал кучу бессмысленной хуйни и заставляешь человека, который мог бы тебе помочь, перечитывать это несколько раз и напрягаться хотя бы для того, чтобы понять. Это — неправильно.
Прозрачность и «плавная смена контента» работают на ура. Можешь попробовать создать страницу с каким-нибудь, скажем, div\'ом, повесить на него fadeIn/fadeOut и посмотреть, как он себя ведет. На отдельной странице.
Навигация
Перейти к полной версии