Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > таблица height=100% некорректно в Опере


Автор: Dionysius 13.4.2006, 13:16
Страница свёрстана с помощью таблиц. Вот она: http://ztozto.ngts.ru/ Проблема в том, что в Опере появляются усечения содержимого в таблице, при нажатии кнопки "обновить" высота 100% игнорируется. Опера под Линукс ведёт себя ещё интереснее - при наведении курсора на ссылки ("Главная", "Новости") высота становится 100%, иначе - игнорируется.
В FireFoxe при раскрытии меню высота левой колонки меняется, а правой - нет, остаётся такой же.
smile
Это излечимо?

Автор: R.M. 13.4.2006, 15:04
Если не растягивается в ширину - 100% криваё вёрстка т.к. там примитив

Автор: Dionysius 14.4.2006, 05:00
Не понял, куда растягивается, зачем растягивается? В ширину нормально растягивается. Мне в высоту надо.

Автор: R.M. 14.4.2006, 09:24
Ну я это и имел ввиду smile переверстай вобщем - гдето накасячил

Автор: smartov 14.4.2006, 10:36
Не наблюдаю ни первого ни второго
Opera 9.0b
FF 1.5.0.1

Автор: R.M. 14.4.2006, 10:53
Dionysius, да у тя кстати не 6 опера?

Автор: Dionysius 15.4.2006, 08:00
Косяки я наблюдал в Опере версий 8.x.

smartov, я в ауте. У меня дома под Линуксом FF 1.0.6 ведёт себя так же, как FF 1.5 на работе под Виндой: нажимаем на "оборудование для продовольственный магазинов" - "пол" блока "новости сайта" становится ниже, чем "пол" блока "о компании".

Автор: DezmASter 15.4.2006, 08:40
Dionysius, нужно я думаю переверстать из уважения к людям имеющим разрешение 800 на 600.
Насчет высоты. Я не понимаю зачем она? Ширины вполне хватает! А высоту браузер пользователя определит. Зачем навязывать что-то не понятное людям? smile

Автор: Xmmm 15.4.2006, 23:51
брррр , высота 100% ?
вы про что ?
что такое вообще 100% , забудте smile

Автор: Dionysius 17.4.2006, 05:29
Боюсь, вы меня не совсем поняли. Высота не навязывается, нужно, чтобы соседние блоки были одинаковыми по высоте. 
А вообще, дизайн не я разрабатывал. 

Автор: set36 20.4.2006, 00:06
Если DOCTYPE стоит XHTML, то про параметр height тэга table можно забыть и менять высоту через стили. 

Автор: ZlojEzh 26.4.2006, 18:10
]м долго возился с такой пробулемой
Спасибо EDuardу:
http://www.positioniseverything.net/articles/onetruelayout/equalheight 

было здесь: http://forum.vingrad.ru/index.php?showtopic=93329 

Автор: AztEK 28.4.2006, 12:20
Страницу, к сожалению не вижу...

Чтобы table(и не только) был высотой в 100%, надо в CSS поставить:
Код

html, body {
     height: 100%;
}


Работает везде, кроме IE под Mac (там глючит). Это уже обсуждалось где-то...



З.Ы. Сорри, если не в тему 

Автор: Dionysius 17.5.2006, 13:33
ZlojEzh, спасибо за ответ. Я уже было оставил всё, как есть. Теперь попробую улучшить. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)