Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как свернуть/развернуть строки таблицы?
 
 автор: bars_A   (04.09.2009 в 11:47)   письмо автору
 
 

Есть таблица вида
<table>
<tr id="group">
<td>name</td>
<td>name</td>
</tr>
<tr id="sb_group" style="display: none;">
<td>1</td>
<td>2</td>
...........................
</tr>
<tr id="sb_group" style="display: none;">
<td>1</td>
<td>2</td>
...........................
</tr>
</table>

Необходимо что бы по нажатию на строчку с id="group" разворачивались/сворачивались строки с id="sb_group". Если просто менять свойство display строки показываются, но все данные отображаются в одной левой ячейке. Подскажите, пожалуйста, как это можно реализовать.

  Ответить  
 
 автор: Madman   (04.09.2009 в 15:05)   письмо автору
 
   для: bars_A   (04.09.2009 в 11:47)
 

display:table-row

  Ответить  
 
 автор: ыыыыыыыы   (04.09.2009 в 15:10)
 
   для: bars_A   (04.09.2009 в 11:47)
 

При стиле display: none строка таблицы имеет нулевой размер и по ширине, и по высоте.
Что входит в противоречие с алгоритмом построения таблиц некоторых браузеров, ибо в них размеры всякой таблицы определяются исходя из размеров содержимого ВСЕХ её ячеек и строк.

Совет: НЕ НАДО использовать динамически изменяемый стиль display для элементов таблицы - ни для <TR>, ни для <TD>, ни для любых иных тегов, входящих в состав <TD>.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования