Отправляет email-рассылки с помощью сервиса Sendsay

Размеры таблицы

Здравствуйте!

Уже замучился с подстройкой таблицы в ИЭ. Есть нечто такое (понятно,
конечно же, шрифтом фиксированной ширины):

+-----+-------------------------------------+--+---+------------+---+
| К | К |К | | | |
| | | | К | | К |
+-----+-------------------------------------+--+ | | |
| | |К | | | |
| | +--+---+ Меню +---+
| | | | | | |
| | | | К | | К |
| | | | | | |
| | | | | | |
| | Основная ячейка | +---+------------+---+
| | | | |
| | | | К |
| | | | |
| | | +--------------------+
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
+-----+-------------------------------------+--+--------------------+

Проблема. При расширении таблицы (увеличении основной ячейки и меню)
размеры (а точнее, высота) остальных ячеек изменяется свободно, как
удобно IE. Как зафиксировать высоту ячеек с картинками? Параметр "<td
height=X>" не помогает. Стиль "height:Xpx;" тоже.

Опера показывает нормально.

Жду ответа.
Всего хорошего!

ЗЫ: эту таблицу - среднюю треть сайта - при желании можно посмотреть
на http://barmagloth.nm.ru/new/

Ответить   Ведомир Thu, 16 Sep 2004 09:56:49 +0300 (#229815)

 

Ответы:

Здравствуйте, Ведомир.

height=X>>" не помогает. Стиль "height:Xpx;" тоже.

Посмотри внимательно: высоту ячеек К1 можно вообще не трогать, потому
что картинку саму можно будет прибить к верхнему краю ячейки. А вот К2
зафиксировать вообще не получится, если у тебя будет расти меню, то
что же останется бедным картинкам?

Ответить   Andrey Yakushev Fri, 17 Sep 2004 09:52:11 +0400 (#229823)

 

Здравствуй, Андрей!

При росте меню с К2 всё ок! Верхние ячейки прибивают картинки кверху,
нижние - к низу. Но если при этом основную набить текстом, то К2
расползаются, как хотят. А точнее - равномерно :)

Ответить   Ведомир Fri, 17 Sep 2004 11:14:32 +0300 (#230602)

 

Здравствуйте, Ведомир.

А вот Мозила, кстати, тоже глючит

Ответить   Andrey Yakushev Fri, 17 Sep 2004 09:56:52 +0400 (#229828)

 

Здравствуйте, Ведомир.

height=X>>" не помогает. Стиль "height:Xpx;" тоже.

А вот идейка:
Сделай всё, что касается меню одной ячейкой. А потом в этой ячейки
сделай внутреннюю табличку, в которой уже размести меню и рога вокруг.

Ответить   Andrey Yakushev Fri, 17 Sep 2004 09:59:57 +0400 (#229830)

 

Здравствуй, Андрей!

Огромное спасибо! Действительно, это оказалось наилучшим (да вроде и
единственным) вариантом.

Правда, не избавился от обратной проблемы: если основная ячейка по
высоте меньше, чем меню, то расползается ячейка, расположенная над
основной. Тут уже вложенная таблица не помогает. Скорее всего, буду
обходить "набиванием" инфой основной ячейки.

Ещё раз большое спасибо!

Ответить   Ведомир Fri, 17 Sep 2004 11:16:54 +0300 (#230603)

 

Доброго времени суток, Ведомир.

Аналогично. Запихни K1 и основную ячейку в отдельную таблицу.

Ответить   "B." Sun, 19 Sep 2004 15:54:27 +0400 (#230829)

 

Здравствуй, B.!

Хех! :) Пробовал - а разницы-то никакой! Всё равно дырки появляются.

Ответить   Ведомир Mon, 20 Sep 2004 10:02:33 +0300 (#231133)

 

Здравствуйте, Ведомир.
Вы писали 16 сентября 2004 г., 10:56:49: mid:20040917093530.2298***@i*****.subscribe

не используй rowspan в ячейках с картинками,
и лучше сверстай вложенными таблицами, в которых либо одна строка,
либо один столбец.

Ответить   Sat, 18 Sep 2004 08:42:56 +0400 (#230714)