1

Я использую этот липкий колонтитул в моем вебе-сайте: http://www.cssstickyfooter.com/using-sticky-footer-code.htmlCSS липкая сноска делает прокрутки unscrollable в IE 8

Он полностью работает в Firefox, Chrome, IE7, но не IE8. В IE8 появляется полоса прокрутки, но не работает, и у меня нет другого способа двигаться вниз. Я использую условный оператор, который появляется в Сети:

<!--[if !IE 7]> 
    <style type="text/css"> 
     #wrap {display:table;height:100%} 
    </style> 
<![endif]--> 

Извините, но я не могу отправить адрес, я не имею сервера онлайн прямо сейчас с полотном.

+2

Вы пытались вернуть свой код к основам, как описано в статье. И это работает? Их статья, похоже, говорит, что она отлично работает во всех браузерах, поэтому в вашем HTML, вероятно, есть что-то другое. – Alec

ответ

1

Благодаря Алека,

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

Наконец-то найдено правило CSS, из-за чего полоса прокрутки непригодна. Я использовал цвет градиента для фона тела:

body { 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52a0d6', endColorstr='#024f7c'); 
} 

Теперь я использую изображение для фона и полосы прокрутки работает и липкий колонтитула там, где она должна быть.

+0

Если вы решите проблему, отметьте свой ответ как «Принято», чтобы он больше не отображался в списке нерешенных вопросов. О, и, кстати, вне темы, но если вы используете градиенты, вы можете захотеть, чтобы consier заглядывал в [CSS3Pie] (http://www.css3pie.com/) для более стандартного метода и избавиться от этих уродливых стилей 'filter'. – Spudley

+0

Спасибо Spudley, но я не могу отметить свой собственный ответ, как принято в течение 2 дней, извините. Я использую CSS3Pie для некоторых вещей, но не для фильтров, я буду смотреть на него. – maraujop

+0

Похоже, что PIE нельзя использовать в теле: https://github.com/lojjic/PIE/issues#issue/29 – maraujop