2011-12-30 3 views
1

У меня отличная компоновка и некоторые эффекты jquery, которые работают в FF, Safari, Chrome и ie9. Все работает в ie8, за исключением свитка. Я удалил jquery и воспроизвел проблему с HTML и XML с помощью Transitional doctype.т.е. выпуск. вложенные относительные DIV не перемещаются со свитком

Когда я прокручиваю в ie8, используя пример в приведенной ниже ссылке, единственное, что прокручивается, это текст «Spacer». все остальное остается фиксированным и выливается из оберточного div. Оболочка div в моем макете использует overflow: hidden, но проблема существует с переполнением или без нее. Я пропустил переполнение для более легкого тестирования проблемы.

Я тестировал в ie9, используя представление совместимости, а также ie8, установленное на тестовом ПК.

Пожалуйста, смотрите мой jsfiddle пример:

http://jsfiddle.net/chrisrth/6ZNMB/1/

+0

Могу ли я предложить вам измените свой код, чтобы использовать семантические классы CSS вместо использования встроенных стилей. Было бы также полезно увидеть код в [jsFiddle] (http://jsfiddle.net/). [В качестве примера я вставил текущий код.] (Http://jsfiddle.net/kywjA/) – NobRuked

+0

Спасибо. Мне нужно замедляться при задании вопросов. Я использую таблицы стилей, но опускал их, чтобы быстро опубликовать мой вопрос. Все очищено. Ссылка, размещенная выше. – chrisrth

ответ

4

делает родитель или верхний уровень DIV position:absolute установил скроллинг и переполнением проблемы с ie8 и не вызывает никаких изменений на Mozilla и IE9

+0

wow после 6 часов работы Crazy пытается разобраться, что моя проблема прокрутки была в ie8 это сделало трюк - Спасибо! – Rob

Смежные вопросы