2014-02-13 2 views
0

Если вы посмотрите на мою страницу http://debourg-dev.ch/crea/, вы увидите, что эффекты перехода на мои ссылки не работают в сафари (протестированы в последней версии на Mac). Мой код:css переходы, не работающие в сафари

a { 
    color: inherit; 
    text-decoration: none; 
    -webkit-transition: all 0.5s ease-in-out; 
    -moz-transition: all 0.5s ease-in-out; 
    -o-transition: all 0.5s ease-in-out; 
    transition: all 0.5s ease-in-out; 
} 

В чем проблема?

+0

Он работает для меня на Сафари ... – Jatin

+0

Попробуйте это все 0.5s ease-in-out 0s. Добавив, что 0s на конце было необходимо для ios6 ipad – 2ne

+0

Спасибо за предложение, но опять же нет разницы – user1280853

ответ

0

Переход, похоже, работает для меня при работе с OSX 10.9.1 и Safari 7.0.1. Если бы я должен был догадаться, проблема, скорее всего, связана с кэшированием. Попробуйте очистить кеш и посмотреть, не исчезла ли проблема.

+0

Уже пробовал очистить кеш и сафари для реселлера, все еще не работая. Я также запускаю OSX 10.9.1 и Safari версии 7.0.1 (9537.73.11) – user1280853

+0

Переходы работают и на OSX 10.9.1 (сафари 7.0.1) –

4

Я боролся с этим тоже, и я знаю, что это старый вопрос, но я получил здесь от Google, и я думал, что это может быть полезным для всех, кто приземляется здесь ...

кажется Safari имеет ошибку и дроссели на transition: all; (или просто transition: Xs;, потому что свойство «все» является свойством по умолчанию). Это даже приводит к сбоям некоторых версий рабочего стола и iOS Safari.

РЕШЕНИЕ: Измените его на transition: color 0.5s ease-in-out; (Или, конечно, любое другое имущество, просто убедитесь, что это не «все».)

Это также может быть проблемой, в частности, с переходом применяются глобально якорные теги - читать далее here

подробнее о Safari crashing

И here

0

Для Safari попробуйте следующее:

-webkit-переход: ширина 190 мс линейная;

где ширина представляет измененное свойство, предотвращает использование «всех», поскольку разные браузеры интерпретируют это по-другому и могут вызывать проблемы, особенно в браузере Safari.

Смежные вопросы