Липкий футер css трюк с IE6 не работает - PullRequest
0 голосов
/ 11 августа 2009

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

Как заставить липкий нижний колонтитул работать с этим URL с IE 6 ? (ссылка была удалена, потому что теперь она не работает)

Разница в том, что я получаю скрытый div, который показывает, нажимаете ли вы, например, «Werknemer» или «AEX».

Это блок, который я хочу видеть в нижней части окна браузера (а не в конце страницы, как в данный момент).

Спасибо за помощь!

Ответы [ 2 ]

2 голосов
/ 12 августа 2009

Я всегда делал положение: исправлено в IE с помощью выражений CSS. Я считаю, что это наименее разрушительно с точки зрения вашей разметки. Единственная загвоздка в том, что без включенного Javascript он не работает.

Вот что вы поместите в таблицу стилей только для IE6, если работаете в режиме причуд:

/* Smooths out the scrolling of #your-fixed-element */
body {
  background-attachment: fixed; 
} 

#fixedElement  {
  position: absolute;      
  left: 0;
  top: expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);
}

А если вы находитесь в режиме стандартов, используйте вместо этого объявление #fixedElement:

#fixedElement  {
  position: absolute;      
  left: 0;
  top: expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight);
}
0 голосов
/ 11 августа 2009

Вам нужно найти «IE6 позиции фиксированы» (position: fixed - это CSS, который вы бы использовали в лучших браузерах.)

У этого сайта есть несколько решений: http://www.wickham43.supanet.com/tutorial/headerfooterfix.html (Я думаю, этот пример тот, который вы ищете)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...