| 
 
 
 
 Легенда:
  новое сообщение 
  закрытая нитка 
  новое сообщение 
  в закрытой нитке 
  старое сообщение   | 
Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
Новичкам также крайне полезно ознакомиться с данным документом.
|  | Назначение thead состоит в основном для ссылок яваскриптом...  06.11.08 12:16  Число просмотров: 3256 Автор: Heller <Heller> Статус: Elderman
 Отредактировано 06.11.08 12:24  Количество правок: 1
 |  
| > Вроде как тег THEAD обозначает заголовок таблицы. Но > особого эффекта не имеет.
 >
 > Навроде
 >
 > <TABLE>
> <THEAD>
> <TR><TD>Колонка1</TD><TD>Колонка2&l
> t;/TD></TR>
> </THEAD>
> <TBODY>
> <TR><TD>Данные1Строка1</TD><TD>Данн
> ые2Строка1</TD></TR>
> <TR><TD>Данные1Строка2</TD><TD>Данн
> ые2Строка2</TD></TR>
> ... ещё несколько сот таких строк...
> </TBODY>
> </TABLE>
>---
 > Задача: при скролле страницы вниз строка-описатель колонок
 > должна быть видна постоянно.
 >
 > Заранее огромное всем спасибо за ответы.
 
 
 Назначение THEAD состоит в основном для ссылок яваскриптом (редко и пользя с того не очевидна) и главным образом для задания отедельного стиля заголовкам страницы. Очень удобно, например, подкрасить заголовок таблицы в CSS таким образом:
 
 table.someshit thead {background-color: purple;}
 
 Можно, конечно, и просто задать класс для tr, но не красиво.
 
 Касательно скроллинга. Есть так же еще теги TBODY и TFOOT (вроде бы - сейчас на работе сижу, не могу особо отвлекаться - проверь на W3С). Можешь попродовать задать для TBODY свойства width и overflow для TBODY. Должно вроде скроллиться. Я здесь не уверен, что TBODY отработает так же как и обычный CSS-бокс, так что может и не прокатить. Если не получится, попробуй дополнительно задать display: block. Если и это не поможет, придется разбивать таблицу на два DIV'а - один для хидера, другой для скроллируемого содержимого.
 
 P.S. Есть еще плохая MS-specific-технология XML Data Island, там это тоже штатными средствами. Если код MS-заточен, то это может оказаться удобнее, хотя я категорически не рекомендую отходить от стандартов.
 
 P.S.S. Отпишись о результатах.
 |  | <web building> |  
| При отображении больших таблиц есть ли способ заставить заголовок таблицы быть всегда вверху?  06.11.08 11:22 Автор: HandleX <Александр М.> Статус: The Elderman
 Отредактировано 06.11.08 11:22  Количество правок: 1
 |  
| Вроде как тег THEAD обозначает заголовок таблицы. Но особого эффекта не имеет. 
 Навроде
 
 
<TABLE>
<THEAD>
<TR><TD>Колонка1</TD><TD>Колонка2</TD></TR>
</THEAD>
<TBODY>
<TR><TD>Данные1Строка1</TD><TD>Данные2Строка1</TD></TR>
<TR><TD>Данные1Строка2</TD><TD>Данные2Строка2</TD></TR>
... ещё несколько сот таких строк...
</TBODY>
</TABLE>
 ---
Задача: при скролле страницы вниз строка-описатель колонок должна быть видна постоянно.
 
 Заранее огромное всем спасибо за ответы.
 |  
|  | Через фреймы?  06.11.08 17:38 Автор: Den <Денис Т.> Статус: The Elderman
 |  
|  |  
|  |  | Через фреймы геморно рассчитать/извлечь ширину колонок в основной таблице, дабы колонки заголовка соответствовали им. Жабаскрипты помогут, конечно, но это долго. Присматриваюсь к варианту Heller'а.  07.11.08 08:27 Автор: HandleX <Александр М.> Статус: The Elderman
 |  
|  |  
|  | Назначение thead состоит в основном для ссылок яваскриптом...  06.11.08 12:16 Автор: Heller <Heller> Статус: Elderman
 Отредактировано 06.11.08 12:24  Количество правок: 1
 |  
| > Вроде как тег THEAD обозначает заголовок таблицы. Но > особого эффекта не имеет.
 >
 > Навроде
 >
 > <TABLE>
> <THEAD>
> <TR><TD>Колонка1</TD><TD>Колонка2&l
> t;/TD></TR>
> </THEAD>
> <TBODY>
> <TR><TD>Данные1Строка1</TD><TD>Данн
> ые2Строка1</TD></TR>
> <TR><TD>Данные1Строка2</TD><TD>Данн
> ые2Строка2</TD></TR>
> ... ещё несколько сот таких строк...
> </TBODY>
> </TABLE>
>---
 > Задача: при скролле страницы вниз строка-описатель колонок
 > должна быть видна постоянно.
 >
 > Заранее огромное всем спасибо за ответы.
 
 
 Назначение THEAD состоит в основном для ссылок яваскриптом (редко и пользя с того не очевидна) и главным образом для задания отедельного стиля заголовкам страницы. Очень удобно, например, подкрасить заголовок таблицы в CSS таким образом:
 
 table.someshit thead {background-color: purple;}
 
 Можно, конечно, и просто задать класс для tr, но не красиво.
 
 Касательно скроллинга. Есть так же еще теги TBODY и TFOOT (вроде бы - сейчас на работе сижу, не могу особо отвлекаться - проверь на W3С). Можешь попродовать задать для TBODY свойства width и overflow для TBODY. Должно вроде скроллиться. Я здесь не уверен, что TBODY отработает так же как и обычный CSS-бокс, так что может и не прокатить. Если не получится, попробуй дополнительно задать display: block. Если и это не поможет, придется разбивать таблицу на два DIV'а - один для хидера, другой для скроллируемого содержимого.
 
 P.S. Есть еще плохая MS-specific-технология XML Data Island, там это тоже штатными средствами. Если код MS-заточен, то это может оказаться удобнее, хотя я категорически не рекомендую отходить от стандартов.
 
 P.S.S. Отпишись о результатах.
 |  
 
 
 |  |