Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Высота вложенной таблицы

10K
03 декабря 2005 года
Danch
9 / / 24.07.2005
Ничего не могу сделать ...
мне нужно чтобы вложенная таблица заполняла и по высоте и по ширине ячейку родительской таблицы.
height=100% не работает... через стили тоже. Хотя ширина нормально срабатывает.

ПОМОГИТЕ ПОЖАЛУЙСТА!

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

Код:
<TABLE width=100% bgcolor=#7d7d7d border=1 bordercolor=black>
<TR>
    <TD height=100 width=200></TD>
    <TD></TD>
</TR>


<TR>
    <TD><table width=100% height=100% bgcolor=Lime><tr><td>x</td></tr></table></TD>
    <TD>
   
    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

    ТЕКСТ

   
    </TD>
</TR>
</TABLE>
8.7K
03 декабря 2005 года
XXXX Pro
47 / / 20.06.2005
Скорее всего, либо никак, либо каким-то хитрым свойством CSS.
Единственное, что могу предложить - это не делать вложенную таблицу, а наоборот, соседнюю ячейку формировать путем объединения нескольких ячеек с помощью colspan и rowspan.
10K
03 декабря 2005 года
Danch
9 / / 24.07.2005
Цитата:
Originally posted by XXXX Pro
Скорее всего, либо никак, либо каким-то хитрым свойством CSS.
Единственное, что могу предложить - это не делать вложенную таблицу, а наоборот, соседнюю ячейку формировать путем объединения нескольких ячеек с помощью colspan и rowspan.



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

9.8K
06 декабря 2005 года
S_Kate
16 / / 03.08.2005
Код:
<TABLE width=100% bgcolor=#7d7d7d border=1 bordercolor=black>
<TR>
    <TD height=100 width=200></TD>
    <TD></TD>
</TR>


<TR>
    <TD height="100%"><table width=100% height=100% bgcolor=Lime><tr><td>x</td></tr></table></TD>
    <TD>
     
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
    ТЕКСТ
 
     
    </TD>
</TR>
</TABLE>


Все просто.
10K
06 декабря 2005 года
Danch
9 / / 24.07.2005
Цитата:
Originally posted by S_Kate
 
Код:
<TD height="100%">


Все просто.



S_Kate,
Большое спасибо... Чертовски помог.
ДЕЙСТВИТЕЛЬНО ПРОСТО ;)))

10K
06 декабря 2005 года
Danch
9 / / 24.07.2005
ЕЩЕ одна проблема :(
Опера как не вырисовывала эту таблицу, так и не вырисовывает, а с эксплоером все ок...

Наверно надо еще что-то придумать.
Может знает кто? Помогите ПЖЛСТА!
2.0K
06 декабря 2005 года
Junkers
47 / / 21.02.2004
A если так:

 
Код:
.style1 {
    height: 100%;
    width: 100%;
    border: medium solid #000000;
}
<table class="style1">...</table>
10K
07 декабря 2005 года
Danch
9 / / 24.07.2005
Цитата:
Originally posted by Junkers
A если так:

 
Код:
.style1 {
    height: 100%;
    width: 100%;
    border: medium solid #000000;
}
<table class="style1">...</table>



НЕ РАБОТАЕТ... :(
вообще опера странно отображает...
если "х" из ячейки убрать, она просто исчезает
ее видно только если задать конкретный размер.
ПОЧЕМУ????

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог