box-shadow не работает в Safari 5 - PullRequest
2 голосов
/ 11 августа 2011

В этом коде

box-shadow: 0 6px 0 #000000, 0 10px 0 #1578B1;

это

0 10px 0 #1578B1;

Не работает в Safari 5.0.5 (Windows)

Любое решение

1 Ответ

1 голос
/ 11 августа 2011

Ваш код работает в той версии Chrome, которую я использую, поэтому рискну предположить, что это связано с вашей версией Safari (кстати, немного старой).

Я рекомендую добавить -webkit-box-shadow: 0 6px 0 #000000, 0 10px 0 #1578B1; после вашего box-shadow: 0 6px 0 #000000, 0 10px 0 #1578B1; и посмотреть, что произойдет.(Наилучшая практика фактически диктует, что специфичный для поставщика код должен предшествовать стандартному коду, но ваша версия Safari, по-видимому, работает неправильно, потому что она не игнорирует всю строку, как это должно быть, если она не понимает всего этого.)

Если это все еще не работает, включите второй цвет во что-то значительно более светлое.Возможно, работает , но ваш монитор показывает слишком темный синий цвет, и вы не можете заметить разницу.

Я сделал скрипку для тестирования - http://jsfiddle.net/E28CM/1/.Как видите, я не изменил ваш код box-shadow, и этот код работает в браузерах, которые у меня есть.

...