none
FixedHeader для HTML- таблиц RRS feed

  • Вопрос

  • Существует ли возможность при нынешних Веб - технологиях , возможность прокрутки контента таблицы  при зафиксированном заголовке
    9 октября 2011 г. 10:12

Ответы

  • Способов есть много хороших и разных. Посмотрите, например, здесь: http://stackoverflow.com/questions/673153/html-table-with-fixed-headers. Однако нет некоего "стандартного" способа.
    • Помечено в качестве ответа Terra_my 10 октября 2011 г. 14:36
    9 октября 2011 г. 11:01
  • Здравствуйте.

    Вы используете обычную html таблицу - table? Или все же вы ипользуете asp.net, а в нем gridview или silverlight и datagrid?

    По ответу Petalvik - все просто, вам нужен jQuery и плагин с сайта http://fixedheadertable.com/. Далее смотрите на том же http://fixedheadertable.com/ пример, как сделать заголовок фиксированным. Для этого вам нужно валидная разметка самой таблицы (есть в пример по ссылке выше) и выполнить 1 javascript для фиксации заголовков:

    $('selector').fixedHeaderTable({ footer: false, cloneHeadToFoot: false, fixedColumn: false });
    
    

    , где selector - это выбор нужной таблицы, например по id - $('#myTable') для <table id="myTable>..


    Для связи [mail]
    • Предложено в качестве ответа Vladimir YunevMicrosoft employee 10 октября 2011 г. 13:56
    • Помечено в качестве ответа Terra_my 10 октября 2011 г. 14:36
    10 октября 2011 г. 6:44
    Модератор

Все ответы

  • Способов есть много хороших и разных. Посмотрите, например, здесь: http://stackoverflow.com/questions/673153/html-table-with-fixed-headers. Однако нет некоего "стандартного" способа.
    • Помечено в качестве ответа Terra_my 10 октября 2011 г. 14:36
    9 октября 2011 г. 11:01
  • Здравствуйте.

    Вы используете обычную html таблицу - table? Или все же вы ипользуете asp.net, а в нем gridview или silverlight и datagrid?

    По ответу Petalvik - все просто, вам нужен jQuery и плагин с сайта http://fixedheadertable.com/. Далее смотрите на том же http://fixedheadertable.com/ пример, как сделать заголовок фиксированным. Для этого вам нужно валидная разметка самой таблицы (есть в пример по ссылке выше) и выполнить 1 javascript для фиксации заголовков:

    $('selector').fixedHeaderTable({ footer: false, cloneHeadToFoot: false, fixedColumn: false });
    
    

    , где selector - это выбор нужной таблицы, например по id - $('#myTable') для <table id="myTable>..


    Для связи [mail]
    • Предложено в качестве ответа Vladimir YunevMicrosoft employee 10 октября 2011 г. 13:56
    • Помечено в качестве ответа Terra_my 10 октября 2011 г. 14:36
    10 октября 2011 г. 6:44
    Модератор