В очередной раз про min-width для IE6
Об этом способе задания min-width для IE6 без экспрешенов знал давно, но не использовал из-за громозкости конструкций.
Как видно имеем три вложенных контейнера там, где в принципе нужен один. Немного подумал, и получилось обойтись одним элементом:
CSS для IE 6 следующий:
В результате имеем часто необходимый min-width главного контейнера для IE6 без экспрешенов и без лишних элементов. Ничего нового, но думаю пригодится.
Пример
UPD. Контейнеру нельзя задавать width и height иначе верстка разваливается. Т.е. этот вариант не для липкого футера.
- <div id="outer">
- <div class="minwidth">
- <div class="container">
- Контент
- </div>
- </div>
- </div>
Как видно имеем три вложенных контейнера там, где в принципе нужен один. Немного подумал, и получилось обойтись одним элементом:
- <div class="container">
- Контент
- </div>
CSS для IE 6 следующий:
html{
_padding-left: 1000px;
}
body{
_zoom: 1;
}
.container{
_margin-left: -1000px;
_zoom: 1;
_position: relative;
}В результате имеем часто необходимый min-width главного контейнера для IE6 без экспрешенов и без лишних элементов. Ничего нового, но думаю пригодится.
Пример
UPD. Контейнеру нельзя задавать width и height иначе верстка разваливается. Т.е. этот вариант не для липкого футера.



комментарии (58)