![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
mixas |
|
|||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 20.6.2007 Репутация: нет Всего: нет |
верстаю сайт дивами и никак не получается добиться нужного результата.
размеры и расположения слоёв в коде. Не получается растянуть контент2 на всю ширину внутреннего пространства минус 400 пикселей (контент3). и вылезло у меня там всё вниз под футер. рамка должна прилегать к краям документа, а все три контента уместиться внутри этой рамки. и чёрного цвета не должно быть видно. можно ли это как то сделать? я уже много вариантов испробовал, вот этот с вложенными друг в друга дивами больше всех похож на правду, но весь кривой какой то.
|
|||
|
||||
SergV |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 197 Регистрация: 4.8.2006 Где: Германия Репутация: нет Всего: 1 |
mixas, во первых, твои height:100%; для дива по барабану, он их не принимает, только конкретное значение типа 300px. Дивы по высоте расширяются за счет контента внутри них, если высота не указана жестко.
Во вторых, для разделения по колонкам, типа left, right и content, в дивах нужно фиксированное значение ширины задавать и размещать через float.
При этом надо учитывать, что к примеру в мозиле если задать 30% - 60% - 30% будет нормально, а в IE6 правая колонка уйдёт вниз, так как для неё или контента надо меньше задать размер. Ну и вообще, если требуется сложной конструкция контентной части, типа боковые колонки + контент со сложной структурой, то лучше брать таблицу. Дивы конечно это круто, как многие уверяют, но старая добрая таблица экономит кучу времени на разработку сложных шаблонов, да и часто актуальней дивов. Ах да, насчет всей ширины - 400px, это как ты собираешься сделать, средствами ксс? Дивы, если им задать ширину в процентах, или пикселях, расширяются на столько насколько задано. Если не задана ширину, то всегда на всю ширину контейнера, в котором находится. Чтобы сделать такое как ты хочешь, нужен скрипт, который определит ширину контейнера, и отнимет от ширины 400 пикселей, а результат подставит в класс или ид дива, которому и задаётся нужный размер. Это сообщение отредактировал(а) SergV - 15.5.2008, 12:28 |
|||
|
||||
Demonis |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 12.2.2008 Где: Санкт-Петербург Репутация: 1 Всего: 1 |
||||
|
||||
Uratsakidogi |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 17.10.2006 Репутация: 11 Всего: 11 |
http://temp.uratsakidogi.msk.ru/mixas/
Правда высоту для желтого блока в процентах все-таки сделать не вышло. Если бирюзовые границы по бокам и в финале должны быть однотонными, то можно обойтись одной картинкой и маргинами. --------------------
ЖЖ | ВерстаюНЕПОЗВОЛЯЙТЕ ЯЩЕРИКАМ, ОТРИЦАТЕЛЬНЫМ ИНОПЛАНЕТЯНИНАМ ОВЛАДЕВАТЬ ВАС, НЕ СТАНОВИТЕСЬ ИХ МАРИОНЕТКАМИ! |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |