IE div ширина + полоса прокрутки - PullRequest
2 голосов
/ 23 февраля 2011

В моем веб-приложении есть модальный пользовательский интерфейс, который требует фиксированного макета. После долгих раздумий я решил, что лучше всего расположить дочерние элементы. Тем не менее, у меня есть один div, который условно требует вертикальной полосы прокрутки (если слишком много контента). Когда эта полоса прокрутки добавлена, кажется, что ширина div изменяется между IE 7 и IE 8.

Стандартный режим IE8:

enter image description here

Стандартный режим IE7:

enter image description here

Я даже не тестировал IE 6, но уверен, что он еще веселее. Какой самый простой и наименее болезненный способ решить эту проблему, чтобы получить согласованный интерфейс во всех основных браузерах?

1 Ответ

0 голосов
/ 23 февраля 2011

Почему бы просто не плавать уменьшенные изображения вместо абсолютного позиционирования? Это было бы намного более последовательным по сравнению с браузерами. Затем оберните все в элемент div с фиксированной высотой и установите его переполнение на auto.

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