css3 переход с авто слева на полях в ff / opera - PullRequest
1 голос
/ 02 марта 2012

У меня есть #header -элемент с margin: 0 auto. Я добавил медиа-запрос:

@media screen and (max-width: 950px) {
 #header {
 -webkit-transition: all 0.6s ease-out; 
 -moz-transition: all 0.6s ease-out;
 -o-transition: all 0.6s ease-out;
 margin-left: 0;
 }
}

-moz и -o игнорируют атрибуты перехода: margin-left немедленно устанавливается на 0, тогда как -webkit ведет себя как ожидалось. При использовании цифры вместо auto Firefox и Opera применяют переход.

Как заставить Mozilla и Opera применять переход, все еще используя auto?

1 Ответ

0 голосов
/ 04 марта 2012

Использование -moz-transition: all 0.6s cubic-bezier(0, 0, 0.58, 1) 0s; похоже работает на Firefox на Ubuntu. (Вот как Opera интерпретирует ease-out.) Попробуйте в Windows.

...