Верстка таблицами и Експлорер

IQ
На сайте с 02.05.2005
Offline
53
468

Возникла проблема. При вертикальном расширении одной строки, две другие находящиеся в соседнем столбце ориентируются на неё и так же расширяются, хотя размеры фиксированны, это происходит Експлорере, Файрфоксе, в Опере всё в норме. Помогите сделать так, чтобы правые две строки которые тянутся были фиксированных размеров и не зависили от левой строки которую я буду растягивать вертикально.

Привожу пример кода ниже.


<table border=\\\"1\\\" width=\\\"100%\\\">
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td rowspan=\\\"2\\\" height=\\\"500\\\">этот
расширяется вниз, у неё
фиксированная высота, а она в
Експлорере изменяется</td>
</tr>
<tr>
<td rowspan=\\\"2\\\" width=\\\"100%\\\">когда двигаю
вот эту вертикально вниз, чем
шире, тем две правые шире </td>
</tr>
<tr>
<td height=\\\"500\\\">у этой тоже
фиксированная высота, она так
же расширяется</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>

N
На сайте с 26.02.2007
Offline
75
#1

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

Но можно и с тэгами самой таблицы похимичить.

2USB.ru (http://2usb.ru/) - про usb-гаджеты. shop.2usb.ru (http://shop.2usb.ru/) - магазин гаджетов и флешек. ВСЕ о заработке в интернете (http://goldroyal.net/)
IQ
На сайте с 02.05.2005
Offline
53
#2
newsgood:
Если в лоб решать, то сделайте из првой колонки одну ячейку и поместите в нее новую таблицу с заданной высотой, тогда левая колонка не будет на нее влиять.

Но можно и с тэгами самой таблицы похимичить.

Такой вариант не подойдёт. Подскажите, пожалуйста, как похимичить, что попробовать?

akapaka
На сайте с 12.01.2004
Offline
105
#3

Можно попробовать "распорки" из прозрачного гифа вставить

IQ
На сайте с 02.05.2005
Offline
53
#4
akapaka:
Можно попробовать "распорки" из прозрачного гифа вставить

Здесь такая особенность, что если br-ок понаставить в правой нижней строке которая не должны сдвигаться, сдвиг верхней исчезает, она преобретает нужные размеры ( ориентир идет на верхнюю правую, он не должна менять размер ) , но я знаю, что есть что-то из параметров, которое может исправить данную проблему. Несколько лет назад встречал, сейчас в упор не вспомню.

Ткач
На сайте с 29.04.2007
Offline
95
#5

что то кода многовато как то, давайте сначала упростим, что ли до такого:

<table border="1" width="100%"> 

<tr>
<td rowspan="2" width="100%">Сюда я так понял пускаем большую рыбу</td>
<td height="500">первая половинка</td>
</tr>
<tr>
<td height="500">вторая половинка</td>
</tr>
</table>
чтобы правые две строки которые тянутся были фиксированных размеров и не зависили от левой строки которую я буду растягивать

как такое возможно то, вы же тянете всю таблицу

Но я не понимаю почему по вертикали должно быть фиксированно, поставьте по 50% от общей обрамляющей таблицы например и тогда они будут одинаковы по отношению друг к другу или переверстайте в блочную верстку.

Разработка и создание сайтов. Красиво, функционально, недорого. (http://time-online.ru/) ICQ 388-474-890)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий