Мне было интересно, работает ли position: fixed в браузерах Microsoft, прежде чем начать его использовать.
спасибо
Я решил это, введя этот тип документа:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">
Взгляните на следующее Ссылка .
Я использую абсолютное положение для работы во всех браузерах. И чтобы получить тот же результат, что и 'fixed', я использую в css
top: $(document).scrollTop() + 225 +'px'
Работает корректно во всех браузерах.
Обратите внимание, что IE 7 от бета 2 и выше поддерживает положение: исправлено; (если вы используете объявление типа документа, которое запускает строгий режим)
http://www.howtocreate.co.uk/fixedPosition.html
Вот еще один веб-сайт, который может помочь вам узнать больше о совместимости .
fixed не работал в IE6, но, по моему опыту, с 7.
fixed
Quirksmode.org имеет одно предупреждение :
В IE7, если вы выбираете «абсолютный» или «фиксированный», а затем «относительный», большая часть содержимого слоя не отображается.
Это нормально, согласно quirksmode.org.
http://www.quirksmode.org/css/contents.html