Трюк использует минимальную ширину и максимальную ширину.Это позволит содержимому заполнять определенный процент ширины окна браузера при условии, что содержимое не будет становиться все уже или шире пределов.
пример:
#maincolumn {width:94%; min-width:570px; max-width:850px; margin:0 auto;}
.sidecolumns {width:100%}
Примечание. IE6 и более ранние версии не поддерживают свойство min-width.