Автор Тема: Высота в css  (Прочитано 3376 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн grinder

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Высота в css
« : 23 Февраля 2003, 22:44:23 »
orealty.ru/new/index1.htm
Сверстана страница. Пробую верстать без таблиц, но не очень получается пока. В данном случае все блоки позиционированны абсолютно и с этим, думаю, и связана проблема.Если вы посмотрите, то все блоки вложены в единый блок класса "all". Этот блок должен быть #333333 цвета высотой 100% относительно контента, но сейчас он 100% высоты относительно экрана. Понятно, что все блоки вырваны из нормального потока и позиционируются относительно окна браузера, но они ведь вложены в блок "all" и должны, как мне казалось, позиционироваться относительно его? Подскажите пожалуйста.
P.S. На xpoint.ru много видел материала на эту тему, но сейчас он у меня не грузится почему-то. :(

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Высота в css
« Ответ #1 : 24 Февраля 2003, 12:22:01 »
[OFF] Да, чего-то у них на xpoint\'e с 18 числа там произошло
http://www.au.ru/rus/hitrate.asp?urlid=1151304
© Винни-Пух

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Высота в css
« Ответ #2 : 24 Февраля 2003, 21:44:19 »
grinder
Непонятно ты говоришь.
Одной фразой скажи - что там тебе не нравится, с позиционированием?
На вид все выглядит прилично.
•••Jah\'d never let us down!•••

Оффлайн grinder

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Высота в css
« Ответ #3 : 25 Февраля 2003, 00:13:01 »
Это ты с хорошим разрешением смотришь. Сделай окно браузера поменьше, чтоб скролл появился и все поймешь. То, что не поместится на экран, будет не на сером фоне.

P.S. Или поменяй размер шрифта в браузере на самый крупный, не суть. Главное - чтобы полоска скроллинга появилась.

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Высота в css
« Ответ #4 : 25 Февраля 2003, 06:10:52 »
grinder
попробуй убрать
height:100%;
Если я что-то понимаю в css, такое объявление и значит как раз высоту окна.
•••Jah\'d never let us down!•••

Оффлайн grinder

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Высота в css
« Ответ #5 : 25 Февраля 2003, 11:44:57 »
Xander, так понимаешь, мне нужно, чтобы было именно 100%, но только не по высоте окна, а по высоте контента. Высота же контента величина переменная. Но если убрать эти 100%,то высота серого блока становится нулевой. Не видно его, попросту говоря. В том и проблема. Нужно, чтобы контент растягивал блок, в котором он находится, а не получается никак.

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Высота в css
« Ответ #6 : 25 Февраля 2003, 12:03:24 »
grinder
все получится, если убрать все лишние
position:absolute;
Если тебе неизвестно, именно такое объявление блочного элемента и выдергивает его из общей структуры вложенных блоков.
•••Jah\'d never let us down!•••

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28