Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: grinder от 23 Февраля 2003, 22:44:23

Название: Высота в css
Отправлено: grinder от 23 Февраля 2003, 22:44:23
orealty.ru/new/index1.htm
Сверстана страница. Пробую верстать без таблиц, но не очень получается пока. В данном случае все блоки позиционированны абсолютно и с этим, думаю, и связана проблема.Если вы посмотрите, то все блоки вложены в единый блок класса "all". Этот блок должен быть #333333 цвета высотой 100% относительно контента, но сейчас он 100% высоты относительно экрана. Понятно, что все блоки вырваны из нормального потока и позиционируются относительно окна браузера, но они ведь вложены в блок "all" и должны, как мне казалось, позиционироваться относительно его? Подскажите пожалуйста.
P.S. На xpoint.ru много видел материала на эту тему, но сейчас он у меня не грузится почему-то. :(
Название: Высота в css
Отправлено: puh от 24 Февраля 2003, 12:22:01
[OFF] Да, чего-то у них на xpoint\'e с 18 числа там произошло
http://www.au.ru/rus/hitrate.asp?urlid=1151304
Название: Высота в css
Отправлено: Xander от 24 Февраля 2003, 21:44:19
grinder
Непонятно ты говоришь.
Одной фразой скажи - что там тебе не нравится, с позиционированием?
На вид все выглядит прилично.
Название: Высота в css
Отправлено: grinder от 25 Февраля 2003, 00:13:01
Это ты с хорошим разрешением смотришь. Сделай окно браузера поменьше, чтоб скролл появился и все поймешь. То, что не поместится на экран, будет не на сером фоне.

P.S. Или поменяй размер шрифта в браузере на самый крупный, не суть. Главное - чтобы полоска скроллинга появилась.
Название: Высота в css
Отправлено: Xander от 25 Февраля 2003, 06:10:52
grinder
попробуй убрать
height:100%;
Если я что-то понимаю в css, такое объявление и значит как раз высоту окна.
Название: Высота в css
Отправлено: grinder от 25 Февраля 2003, 11:44:57
Xander, так понимаешь, мне нужно, чтобы было именно 100%, но только не по высоте окна, а по высоте контента. Высота же контента величина переменная. Но если убрать эти 100%,то высота серого блока становится нулевой. Не видно его, попросту говоря. В том и проблема. Нужно, чтобы контент растягивал блок, в котором он находится, а не получается никак.
Название: Высота в css
Отправлено: Xander от 25 Февраля 2003, 12:03:24
grinder
все получится, если убрать все лишние
position:absolute;
Если тебе неизвестно, именно такое объявление блочного элемента и выдергивает его из общей структуры вложенных блоков.