Пример shim отлично подходит для того, чтобы заставить браузер показывать горизонтальную полосу прокрутки, когда контейнер достигает определенного размера, но вы заметите, что размер содержимого в контейнере будет по-прежнему изменяться по мере уменьшения размера окна. Я полагаю, что это не общая цель при попытке достичь минимальной ширины в IE 6.
Неполная техника минимальной ширины http://www.mediafire.com/imgbnc.php/260264acec99b5aba3e77c1c4cdc54e94g.jpg
Кроме того, использование выражений и других сумасшедших хаков CSS просто не очень хорошая практика. Они небезопасны и нечисты. Эта статья объясняет предостережения о хакерских атаках CSS и почему их следует вообще избегать.
Лично я считаю, что публикация scaryjeff - лучший совет для достижения истинной минимальной ширины в IE6, и как опытный разработчик макетов CSS, я еще не нашел лучшего решения, которое было бы применимо к подобным проблемам.
Эта статья о CSS Play от Stu Nicholls показывает различные методы достижения минимальной ширины в IE во всех режимах (Quirks и т. Д.) И даже для IE / Mac.
Я дал ответ на аналогичный вопрос, в котором подробно описывается использование этой техники для правильного достижения минимальной ширины. Это можно посмотреть здесь:
CSS: две 50% колонны с жидкостью, не учитывающие минимальную ширину
Техника проста, корректный CSS, который можно использовать практически в любой ситуации. Применительно к приведенному выше примеру прокладки это дает то, что я считаю правильной функциональностью минимальной ширины.
Правильный метод минимальной ширины http://www.mediafire.com/imgbnc.php/a67b2820bfbd6a5b588bea23c4c0462f4g.jpg