Это не идеальное решение, но я обошел стороной некоторые проблемы IE6 с отсутствием поддержки минимальной ширины, сказав.
<style type="text/css">
.container-minwidth {
min-width: 5em;
width: auto !important;
width: 500px; /* IE6 ignores the !important tag */
/* would help for expanding content if it blows past 500px; */
overflow:auto;
display: inline-block;
border: 1px solid blue;
}
</style>
Другим тегом, который может помочь в этой ситуации, является тег переполнения.