Почему у Safari, похоже, проблема с позицией css: исправлено? - PullRequest
5 голосов
/ 26 июля 2011

Я работаю на этом сайте: http://www.mywebclass.org/~jeff/.Большой процент пользовательского интерфейса построен с позиции: исправлено ;.Во всех браузерах, за исключением Safari, он отображается нормально.Но в Safari все запутано.Есть ли способ исправить это?

1 Ответ

6 голосов
/ 26 июля 2011

У вас есть position:fixed для нескольких элементов, но вы не установили ни один из top, left, right или bottom, чтобы указать браузеру, где они должны быть расположены. Браузер останется угадывать (в определенных пределах), что вы имеете в виду, если не указали позицию, а разные браузеры будут угадывать разные вещи. Решение заключается в добавлении свойств left и top ко всем элементам position:fixed.

...