Как известно IE6 не поддерживает position:fixed. Для эмуляции данного эффекта можно использовать position:absolute и CSS expression.
1 2 3 4 | #fixed{ /* Стили для IE6 */ position:absolute; top:expression(eval(document.documentElement.scrollTop)) } |
Чтобы не было подергиваний фиксированного блока, нужно добавить элементу html или body фоновое изображение. В качестве значения background можно использовать about:blank.
1 2 3 | html{ background:url(about:blank) } |
Мне нравится такой вариант: http://ryanfait.com/resources/fixed-positioning-in-internet-explorer/
И никаких expressions
Благодарю, возьму на заметку.
Я делал без всяких expression, не люблю такие штуки.
Пример можно посмотреть на одном из моих заброшенных блогов — http://dummp.blogspot.com/
P.S. Блог у тебя очень медленно открывается, надо хостинг менять, наверно.
За пример спасибо.
P.S. Обычно блог достаточно быстро открывается, хотя иногда конечно бывают проблемы на хостинге.
Зашел на ваш блог, понравилось как работает блок не двигаюзийся.
Посмотрел код страницы, есл честно, ничегоне понятно, попробовал рабобраться и пришел в ужас и ярость.
Я был бы вам очень благодарен, если бы вы в качестве примера сделали два простых блоках и стили. Один блок поверх другого и всегда стоит на месте.
А то на вашем блоге миллиард div-ов? с кучей вложенностей, ничего не понятно.
Прикольный шаблон на сайте. Откуда взяли? Мне кстать локализации от Гудвина нравятся. Советую
Шаблон собственный.
2Alex, взяла на заметку, хотя уже много перешло на восьмую версию, а в ней такой проблемы нет
Спасибочки, то, что нужно было
Пожалуйста
А как в ИЕ 6 сделать 100% что бы он не вылезал за рамки …….
я вот нашел другой способ, только картинка плавает по шаблону http://ucozon.ru/dir/lentochka_k_9_maja_s_prava/8-1-0-1582
спасибо за советы, полезный пост
Вот спасибо, добрый Человек!