Моя страница представляет собой конструкцию с тремя колонками с заголовком. Это хорошо проявляется в IE6 и IE7 (насколько я знаю). Я использую javascript для определения определенных элементов страницы в соответствии с окном браузера. Однако в IE8 он пытается оставить пробелы для полос прокрутки, даже если они не отображаются, что приводит к скачкообразному эффекту при изменении размера (страница чередуется между оставлением пробела, а затем нет).IE8 Уходящее пространство для ненужных полос прокрутки
Если я установил переполнение: прокрутка в моем css он решает проблему, однако я не хочу, чтобы полосы прокрутки отображались, когда они не нужны, поэтому это лишь временное исправление.
Есть ли способ, чтобы моя страница могла растягиваться до максимальной ширины и высоты (с помощью javascript) и только при необходимости получать полосы прокрутки?
с помощью JavaScript для изменения размеров столбцов на страницу-ширины противный. Не видя структуру вашей страницы, сложно предложить более удобный способ сделать это с помощью CSS (следовательно, комментарий и не отвечать), но вам следует исследовать с помощью CSS. Я всегда нашел http://www.cssplay.co.uk/, чтобы стать отличным ресурсом для таких вещей. – MalphasWats
это комбинация css и javscript. единственная причина, по которой javascript существует, так выглядит так, как я хочу в ie6, кроме того, что я могу сделать это почти все в css. Цените вход так или иначе – moonblade
Вы пробовали переполнение: авто? – Raze