Min-width для IE6 без expression

Всем известно, что IE6 не поддерживает свойство min-width. Проблема эта решается, как правило, с помощью JS, а точнее expression. Однако, способ такой не всегда подходит, так как может вызывать спонтанные подвисания или падение браузера.

Хочу поделиться с вами способом, который позволяет решить эту задачу без использования expression.

Итак, будем считать, что у нас обычный макет шириной 1000px, и единственный необходимый html-код — это стандартная обертка, которой присвоен класс wrapper.

Тогда css будет иметь такой вид:

Обычно, хаки для IE я прописываю в отдельном файле и подключаю с помощью условных комментариев.

Обратите внимание, что при использовании данного решения нельзя задавать высоту для html и body, иначе верстка разваливается. Это значит, что данный способ не подходит для макетов с закрепленным к низу футером.

  • Андрей

    Не работает