Войти на сайт

Логин: запомнить меня
Пароль:
Забыли пароль? Регистрация

Проекты     Фрилансеры     Блоги     Статьи     Сервисы     Инфо-центр     Поиск

Все блоги | Развитие проекта | Общение | Дизайн и графика | Разработка сайтов | Flash | Программирование | Оценка работ | Хорошие ссылки

Div'ы , или руки?

~ Alexander ~ [A3]

12.04.2008 в 00:44

Вот верстаю щас макетик дивами... зачертил что примерно быть должно(в аттаче).
Возникла проблемка, с растяжкой по вертикали блока № 3( №2 и №4 имеют заданый размер), каким образом можно это реализовать? просто прописывание высоты 100% не проходит...
код:
.block_3{
background:#000;
height:100%;
width:349px;
}

Настроение: Внимательное
Хочется: Мапэд



Посмотреть флеш-послание


 
Комментарии к теме
 
Олег Назаров [aK-o]

12.04.2008 в 00:11

с css знаком плохо, знаю html не в идеале.
если надо 3 блок растянуть на 100% т.е получится скажем 2=10% \ 4=10% а третий ещё 100% итого 120% = если надо такое огромное меню тогда попробуй прописать не в процентах а тоже в пикселях.(как и в ширине) А если нет, 2 и 4 имеют заданный размер,почему бы не задать нужный размер и для 3 блока.
надеюсь поможет, больше ничем помочь не могу )
 
 
~ Alexander ~ [A3]

12.04.2008 в 00:19

Нет)
>если надо 3 блок растянуть на 100% т.е получится скажем 2=10% \ 4=10% а третий ещё 100% итого 120%

Не...обычно 100% используется для заполнения оставшегося места... обычная растяжка..
3 блок - пустышка, он нужен для того, чтоб 2 и 4 были прилеплены к верху\низу окна. А 100% нужно для того, чтоб при растягивании контента все вело себя нормально, т.е. 2 и 4 блоки были так же прилеплены + при изменении разрешения чтоб вело себя нормально... в пикселах писать высоту низя никак...он же растигиваться должен..
 
 
Олег Назаров [aK-o]

12.04.2008 в 00:28

аа вот оно как :) а не работает только при значении 100% или вообще? если при других работает можно сложить высоту 1,2,4,5 = 40% допустим, и блок 3 будет 60% , а вообще у меня книженция где то под рукой была))) найду что-то умное отпишу.. ))
 
 
~ Alexander ~ [A3]

12.04.2008 в 00:30

При процентных значениях не работает вообще, при конкретном размере - все нормально, т.е. если написать 100 пх напрмиер, то растягивается все гуд...но мне надо чтоб тянулось в зависимости от окна\контента...
 
 
Олег Назаров [aK-o]

12.04.2008 в 00:49

эх,в книге ничего интересного на этот счет.наверно проблема в другом месте. например высота других блоков в пикселях (как пример) раз не соображаю могу вам только удачи пожелать!))
 
 
~ Alexander ~ [A3]

12.04.2008 в 00:51

Спасибо)
Чувствую, прийдется таблицы, все-таки, юзать...(
 
 
Ильенко Максим [Lobster]

27.05.2008 в 23:40

Сам мучался с такой ерундой, понял одно CSS это не таблицы и логика у них другая. Не нужнo делать пустой блок для того чтобы толкать что-либо, это не сработает. Нужно позиционировать нужный элемент от верха или от низа. Например задать от верха сколько-нибуть % Если проблема ещё актуальна то напиши в личку, помогу. Главное помнить, что способы вёрстки таблицами и CSS отличны друг от друга по логике.
 
 
~ Alexander ~ [A3]

27.05.2008 в 23:46

я уж давно все сделал. правда, несколько по иному =)
Я точно не помню как там уже делал, но пришлось каринку №4 убрать, а там..вс паддингами, маргинами позагонял как нужно было. В общем, сделал все, спасибо)
 
 
~ Alexander ~ [A3]

12.04.2008 в 00:38

Если есть мастера ДИВной верстки...
Подскажите как на дивах такое правильно сделать?
 
 
** Алексей ** [ArtVenture]

13.04.2008 в 00:42

Почитай вот здесь:

xhtml.ru/2005/10/18/footer-sti...

Может это тебе подойдет ...
 
 
~ Alexander ~ [A3]

13.04.2008 в 00:47

Нет, футер я прижал более человеческим способом, а проблема в другом...
 
 
 
 
 
© 2006-2007 Free-lancers.net
Фрилансеры. Удалённая работа.
      О проекте | Обратная связь