Нужен совет по 3-х колоночной верстке слоями
Создана: 23 Февраля 2010 Втр 13:39:27.
Раздел: "Веб-строительство и интернет-проекты"
Сообщений в теме: 4, просмотров: 1445
-
Вот такой набросок есть:
[внешняя ссылка]
Все бы хорошо, только вот под IE6 средний слой, имея высоту, большую боковых, "растекается" по бокам.
Может ли кто-нибудь дать совет, как это побороть? (Отсылы в Гугль не считаются - хотелось перенять чей-то личный практический опыт.)
P.S
Идеология макета (тоже обсуждаемо):
боковые колонки - фиксированные, центральный - резиновый. реализовано путем объединения в один контейнер центрального и правого слоя. -
Указанная высота колонок актуальна? С нового года перестал поддерживать Осла №6 (думаю хватит уже).
Так что протестить именно ваш вариант на нем не получится (стоит 7-ка)
Если нужен рабочий макет, то есть такой вариант:
Страница - 100\% ширина.
Шапка - 100\% ширина.
3 колонки, боковые фиксированной ширины (можно менять), центральная колонка резина, более того, она по структуре страницы идет первой, сделано для ПС,т.к. желательно самую важную информацию размещать как можно ближе к началу страницы. Затем идет левая колонка, далее - правая.
Замыкает конструкцию footer, находящийся всегда внизу, не зависимо от контента. Т.е. если контента мало - footer внизу страницы.
Такой вариант работает на поддерживаемом в настоящий момент сайте(в профиле).
Если интересно, выложу для скачивания. -
Высота указана для примера. Более того, я наверное поторопился, создав эту тему. Вот что значит "утро вечера мудренее". Сразу решил проблему. Надо всего-то было указать для боковых слоев (да и вообще для всех) height: 100\%; и все полосы будут до низу растягиваться.
Olldman писал :Если интересно, выложу для скачивания.
Спасибо за предложение, но я так понял, что у тебя там тоже нет оптимизации под IE6, а мне надо. Матерюсь, но делаю для него отдельные стили. Этой версией браузера еще много народу пользуется, например, такие же "ретрограды", как и я, которые под Windows XP хотят пересидеть не только "семерку", но и "восьмерку", или что там дальше будет. в общем IE6 - это у меня нижняя граница. Кстати, недавно черт дернул меня протестить свои макеты через FF 2.0.20 - тоже кое-где отступы поплыли. -
- есть, я этой схемой пользуюсь довольно давно, когда еще верстал с поддержкой Ишака №6.
- ну а я вот забыл, начиная с этого Нового года(кстати, сижу на Win XP SP-3). Не потому, что не могу, а потому что пора. Пора уже бросать это неблагодарное занятие - тратится слишком много человеко-часов на подгонку для этого динозавра. И чем быстрее разработчики это поймут, тем быстрее пользователи пересядут на новые версии. Им просто не останется выбора.
Не принимайте это как призыв к действию, но принимайте это как неизбежность, потому как статистику этому монстру поднимает никто иной как разработчик(!), а не пользователь.
Просто подумайте - завтра вы откажитесь от поддержки. Пользователь запускает своего ишака, а вместо инета - каша. Его действия? Покинуть ваш сайт? Второй,третий, ... дойдет до тысячного, или хватит мозгов сменить браузер? Не думайте, что пользователь глуп, сменит и никуда не денется. Главное чтобы поняли это вы.