![]() |
Как сделать динамическую таблицу?
Мне нужно чтобы клетки с заголовками таблицы всегда оставались вверху таблицы даже при прокрутке.
<div style="heght:50;overflow:auto"> <table> <tr> <td> Header </td> <td> data 1 </td> <td> data 2 </td> </tr> </div> Так вот мне нужно чтобы "Header" не исчезал при прокрутке. Количество строк и столбцов в таблице не постоянно, так же как и их ширина. |
Придется делать разные таблицы.
Но все равно одинаково вести себя они не будут, то есть при ресайзе нижней верхняя реагировать не будет. А чтобы верхняя висела всегда вверху посмотри скрипты баннеров на boom.ru или da.ru они это любят :D P.S. хотя можно порвать себе что-нибудь и закатать туда скриптИще отсеживающий все ресайзы. :D |
а я бы так ...
ну я бы так сделала, (только сдесь ширина ячеек стандартная), заголовки нужно в верхний фрейм заделать, и все в порядке будет, честно ;)
|
Неа..разной они ширины. И неизвестное количество ячеек.
|
Ну что ж, ширина шириной, у тебя будет только для каждого сторбца своя, но все-таки не меняется она от именения ширины ячеек в самой таблице (какжется этого ты хочешь).
Так вот, можно еще спомощью стилей выкрутится: создать шапку твое таблы, а в настройках поставить вертикальное выравнивание - top, и повтор - repeat-y -- и все!!! :D Но ширина, как уже говорила :) для столбцов своя и неизменна, стиль от твоей таблы не зависит. :p |
В том то и дело, что я хочу чтобы ширина столбцов в table-header (неподвижной части) изменилась в соответсвии с шириной ячеек самой таблицы(table-data).
|
*г, п ¤г¬*о - нв® *Ґ ў®§¬®¦*®!!! :(
|
| Часовой пояс GMT +4, время: 17:27. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.