Изменение размера ячейки при сдвиге ее содержимого

  • Автор темы Автор темы KolyaA
  • Дата начала Дата начала

KolyaA

Guest
Изменение размера ячейки при сдвиге ее содержимого

Пример:

<TABLE BORDER='1' ID='maintable'>
<TR>
<TD>aa</TD>
</TR>
<TR>
<TD>
<TABLE BORDER='1' ID='innertable' STYLE='position:relative;top:-15px'>
<TR>
<TD>bb</TD>
<TR>
</TABLE>
</TD>
</TR>
</TABLE>



В итоге строчка 'bb' подымется на 15px вверх, но сама таблица maintable и ее вторая ячейка останутся такими же как если бы никакого сдвига не было. Мне же надо чтобы они
уменшились на 15px. Т.е. чтобы их нижние границы тоже сдвинулись вверх на 15px.


Как это можно сделать?
 
Если эта таблица находится в самом низу страницы, то остается не нужное пустое поле.
 
Кто мешает сверстать нормально, безо всяких там position:relative;top:-15px, и чтобы выглядело так, как нужно...
 
В моем случае таким образом верстать намного проще, если конечно решить эту сложность.

Лучше скажи как-бы сделать в этом случае.
 
URL не нужен. Я могу как-нибудь извернуться, и сверстать страницу в данном случае. Но мне важно, имеет ли решение задача, которую я обозначил вначале. Если можете помочь, буду Вам благодарен.
 
Имхо, ты избрал не тот путь.
Вот - в мозилле работает.
PHP:
<TABLE BORDER='1' ID='maintable'>
<TR>
    <TD>aa</TD>
</TR>
<TR>
    <TD style="position:absolute;height:1px;">
    <TABLE BORDER='1' ID='innertable' STYLE='position:relative;top:-15px'>
    <TR>
        <TD>bb</TD>
    <TR>
    </TABLE></TD>
</TR>
</TABLE>
 
Спасибо, спасибо. У меня в IE работает не так как надо, но кажется таким способом можно будет добиться нужного.
 
Сверху