Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Autoc Гость
|
Добавлено: Чт Ноя 04 2004 02:52 Заголовок сообщения: Броузером не обрабатывается параметр valign в таблице. |
|
|
Ситуация следующая - в одной из ячеек большой таблицы вложена маленькая табличка с контактами. При этом маленькая таблица упорно висит ровно в центре этой растянутой в высоту ячейки, хотя в тэге td большой таблицы прописан параметр "valign=top", и Dreamweaver отображает правильное форматирование, то есть прижимает табличку к верху ячейки. А броузер упорно не обрабатывает этот valign. Пробовал в IE 6 и в Mozill'е.
Помогите плиз советом, а то приходится по тупому прижимать табличку вверх с помщью nbsp.
Адрес испытуемой страницы - http://www.autocover.ru/colors.php.
Там справа серая табличка с телефонами, почтой и ICQ? она и глючит. |
|
Вернуться к началу |
|
|
fLamer
Зарегистрирован: 05.04.2004 Сообщения: 462 Откуда: Тула
|
Добавлено: Чт Ноя 04 2004 08:39 Заголовок сообщения: |
|
|
К сожалению твоя страница мне не доступна. можешь выложить сюда часть хтмл. можно будет мосмотреть конкретно. Можешь кинуть мне в мыло страницу (желательно в архиве). адрес в профиле
Есть вариант поместить вложеную таблицу в слой. На моей странице так работает.
<td valign=top>
<div>
<table>
...
</table>
</div>
</td>
Ещё один вариант отобрази рамки у всех ячеек таблиц и посмотри, может быть у тебя не вложеная таблица не выравнивается, а так располагается ячейка большой таблицы...
Насчёт браузера. Мозилла - это не критерий. А вот ИЕ6 должен работать как надо. Однозначно, проблема не в браузере. |
|
Вернуться к началу |
|
|
Autoc Гость
|
Добавлено: Пт Ноя 05 2004 01:38 Заголовок сообщения: |
|
|
Сорри, неправильно адрес обработался в сообщении. В конце после php точка добавилась, хотя это точка в предложении была, а не в адресе.
Правильный адрес вот:
http://www.autocover.ru/colors.php
Кусок кода приводить нет смысла, нужно смотреть все, так как кода много (530 строчек ). =) Сайт глобальный, а глюк может быть из-за чего угодно.
Самое странное, что подобные конструкции в более простых случаях работают, сегодня другой сайт делал, там все ок. А здесь почему-то не хочет.
Помогите плиз, не могу никак понять, в чем глюк. Замучался искать. |
|
Вернуться к началу |
|
|
Absolut
Зарегистрирован: 24.07.2004 Сообщения: 53
|
Добавлено: Пт Ноя 05 2004 02:21 Заголовок сообщения: |
|
|
А всё очень просто: В правой части твоей большой таблицы есть две ячейки
в верхней ячейке у тебя находятся
лучшие наклейки и приглашение к сотрудничеству
а в нижней ячейке находится таблица с контактами
и она выравнена по верхнему краю нижней ячейки- решение простое:
перенеси таблицу с контактами в верхнюю ячейку и всё |
|
Вернуться к началу |
|
|
Autoc Гость
|
Добавлено: Вт Ноя 09 2004 01:06 Заголовок сообщения: |
|
|
В том-то и дело, что контакты специально убраны в нижнюю ячейку и переносить их в верхнюю ячейку не хотелось бы, так как там иформация динамически меняется и возможны самые разные варианты контента. А информация в нижней ячейке меняться не будет.
Неужели никто не знает нормального решения этой беды? Явно что-то где-то не то с кодом, потому что в более простых таблицах valign в подобной ситуации правильно обрабатывается.
А тут не могу никак найти причину глюка. |
|
Вернуться к началу |
|
|
Absolut
Зарегистрирован: 24.07.2004 Сообщения: 53
|
Добавлено: Вт Ноя 09 2004 02:04 Заголовок сообщения: |
|
|
всё обрабатывается правильно! у тебя выравнивается по верхнему краю ВТОРОЙ (нижней) ячейки!
я специально твой код посмотрел и увидел именно это |
|
Вернуться к началу |
|
|
Mobik Гость
|
Добавлено: Пт Ноя 19 2004 15:32 Заголовок сообщения: |
|
|
пологаю что будет достаточно просто указать height в левой и правой колонке (где меню и приглашение к сотрудничеству). я бы поставил height="1" |
|
Вернуться к началу |
|
|
|