DIVs, DOJO, вертикальная прокрутка и IE6 - PullRequest
0 голосов
/ 10 августа 2010

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

По сути, у меня есть CSS стилизация тела на весь экран без прокрутки. Внутри этого есть 2 деления для боковой панели (слева) и содержимого (будет элементом управления картой, если я смогу обойти эту проблему).

В левой боковой панели у меня есть 2 деления (на данный момент), один имеет простую форму ввода для поиска адреса (который может быть установлен на статическую высоту, 9ems или 100px), второй предназначен для хранения результаты в вертикально прокручивающемся списке на оставшемся месте

Я почти достиг цели - IE 8, Firefox, Chrome, Safari и Opera, похоже, все работали нормально - тогда, когда наша корпоративная веб-команда настаивает на совместимости с IE6 (или, по крайней мере, страница должна быть пригодна для использования), я протестировал в IE6 - полосы прокрутки отсутствуют, а список выходит за пределы родительского элемента div. Поэкспериментировав немного с CSS, я получил полосу прокрутки, но div, кажется, унаследовал от документа 100% высоты.

До сих пор я боролся с этим около 4 дней, поэтому любая помощь или понимание приветствуются.

Спасибо

1 Ответ

0 голосов
/ 10 августа 2010

В ситуациях, когда мне абсолютно необходимо поддерживать IE6, я использую условные комментарии, чтобы добавить дополнительный HTML и CSS, и, возможно, скрыть другие вещи. Создание макетов для IE6, IMO, в основном сводится к тому, «что нужно» - отбрасывать правильные структуры документов, подвергать риску макет на основе таблиц, использовать разделительные изображения и т. Д. И т. Д. Особенно размеры, выраженные в процентах, ужасно нарушаются в IE6 - кто бы ни реализовал у них, очевидно, не было ни малейшего представления о том, что они должны были означать.

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