Вот верстаю щас макетик дивами... зачертил что примерно быть должно(в аттаче). Возникла проблемка, с растяжкой по вертикали блока № 3( №2 и №4 имеют заданый размер), каким образом можно это реализовать? просто прописывание высоты 100% не проходит... код: .block_3{ background:#000; height:100%; width:349px; }
с css знаком плохо, знаю html не в идеале. если надо 3 блок растянуть на 100% т.е получится скажем 2=10% \ 4=10% а третий ещё 100% итого 120% = если надо такое огромное меню тогда попробуй прописать не в процентах а тоже в пикселях.(как и в ширине) А если нет, 2 и 4 имеют заданный размер,почему бы не задать нужный размер и для 3 блока. надеюсь поможет, больше ничем помочь не могу )
Нет)
>если надо 3 блок растянуть на 100% т.е получится скажем 2=10% \ 4=10% а третий ещё 100% итого 120%
Не...обычно 100% используется для заполнения оставшегося места... обычная растяжка.. 3 блок - пустышка, он нужен для того, чтоб 2 и 4 были прилеплены к верху\низу окна. А 100% нужно для того, чтоб при растягивании контента все вело себя нормально, т.е. 2 и 4 блоки были так же прилеплены + при изменении разрешения чтоб вело себя нормально... в пикселах писать высоту низя никак...он же растигиваться должен..
аа вот оно как :) а не работает только при значении 100% или вообще? если при других работает можно сложить высоту 1,2,4,5 = 40% допустим, и блок 3 будет 60% , а вообще у меня книженция где то под рукой была))) найду что-то умное отпишу.. ))
При процентных значениях не работает вообще, при конкретном размере - все нормально, т.е. если написать 100 пх напрмиер, то растягивается все гуд...но мне надо чтоб тянулось в зависимости от окна\контента...
эх,в книге ничего интересного на этот счет.наверно проблема в другом месте. например высота других блоков в пикселях (как пример) раз не соображаю могу вам только удачи пожелать!))