Просмотр поста

.
Onatolich

Что касается темы затронутой Олегом: я лично так делаю и всем советую делать анимации на CSS, а не на JS.

Вот допустим есть у вас какой-то класс:

.class{ background: #fff; }


И вы хотите, чтобы при наведении он становился синим. Тогда просто дописываем его так:
.class{ 
  background: #fff; 
  -moz-transition: background 0.2s linear;
  -o-transition: background 0.2s linear;
  -webkit-transition: background 0.2s linear;
}
.class:hover{ background: #00f; }


Преимущество в том, что если не поддерживается JS и анимация сделана на нем, то эффекта вообще не будет, а вот в этом случае, если не поддерживается CSS3, то фон изменится, просто без анимации. Да и нагрузка на клиента меньше будет. Вот такая нехитрая арифметика.