Для моей навигации я показываю/скрываю подменю, используя свойства высоты/ширины и непрозрачности, а не свойство отображения, так что я могу использовать переходы CSS для создания затухания/fade-out для подменю. Это прекрасно работает в каждом браузере, кроме Safari, и я понятия не имею, почему.Ошибка навигации подменю Safari
Веб-сайт находится в http://rtt.celero.com.au. Взгляните на него в любом браузере, кроме Safari, а затем сравните с тем, как он выглядит в Safari.
Другие браузеры:
Safari:
Кто есть какие-либо идеи о том, что вызывает эту ошибку в Safari?
EDIT: веб-сайт обновлен согласно предложению float: none
ниже, однако теперь, похоже, существует еще одна проблема Safari, в которой элементы навигации верхнего уровня расширяются до ширины подменю. Любые идеи об исправлении для этого?
Новый Safari вопрос:
Это определенно кажется, помогло, но теперь, кажется, еще один вопрос, где навигационные элементы верхнего уровня расширяются до ширины подменю. Любые идеи о том, как это исправить? Я обновил http://rtt.celero.com.au с вашим исправлением, чтобы вы могли увидеть новую проблему. – Jordan
Отредактировано решение. Теперь он отлично работает. –
Это похоже на трюк, и кажется, что он все еще отлично работает в других браузерах. Благодаря! – Jordan