Как закрепить шапку таблицы в HTML

HTML-таблицы являются одним из самых часто используемых элементов веб-страницы. Они позволяют нам структурировать данные в виде строк и столбцов, что делает их идеальным выбором для отображения табличной информации. Однако, при большом количестве данных, таблицы могут стать неудобными для просмотра, особенно при прокрутке страницы вниз. В этом случае очень полезно закрепить шапку таблицы, чтобы она оставалась видимой, когда пользователь пролистывает содержимое страницы.

Существует несколько способов достичь этого результата, однако самый простой из них — использование тега <thead>. Этот тег предназначен для определения шапки таблицы, которая будет отображаться поверх остального содержимого. Внутри <thead> мы используем тег <th> для задания заголовков столбцов. При прокрутке страницы вниз <thead> остается неподвижным, в то время как остальные элементы таблицы скрываются.

Как известно, CSS — это мощный инструмент, который позволяет нам создавать стильные и красивые веб-страницы. Также с помощью CSS можно добавить элементы стилизации к закрепленной шапке таблицы, чтобы сделать ее более привлекательной и удобочитаемой.Примеры таких элементов стилизации включают в себя фоновый цвет, рамки, тени и др. Это позволяет нам создавать таблицы, которые соответствуют общему дизайну страницы и подчеркивают важность отображаемой информации.

Закрепление шапки таблицы

Одной из важных задач при создании таблиц в HTML является закрепление шапки таблицы, чтобы она оставалась видимой на странице при прокручивании содержимого таблицы. Это особенно полезно в случае, когда таблица содержит много строк и пользователь может прокручивать ее вертикально.

Существует несколько способов реализации закрепления шапки таблицы, но одним из наиболее простых и распространенных является использование CSS свойств position и top.

Для начала необходимо задать стили для таблицы, указав ей ширину и отображение элементов таблицы в виде блока:

  1. Создадим таблицу, в которой будем закреплять шапку:
    • В шапке таблицы создадим строки с ячейками и заполним их нужным текстом.
    • В остальной части таблицы создадим строки с ячейками и заполним их также нужным текстом.
  2. Добавим стили для таблицы:
  3. <style>
    table {
    width: 100%;
    display: block;
    }
    </style>

  4. Добавим стили для закрепления шапки таблицы:
  5. <style>
    thead {
    position: sticky;
    top: 0;
    }
    </style>

  6. Вставим созданную таблицу в состав статьи:
  7. Заголовок 1Заголовок 2
    Данные 1Данные 2
    Данные 3Данные 4
    Данные 5Данные 6
    Данные 7Данные 8
    Данные 9Данные 10

Теперь шапка таблицы будет закреплена при прокручивании содержимого таблицы, и она всегда будет видна пользователю вверху таблицы.

Простой способ закрепления шапки

Если вам нужно закрепить шапку таблицы в HTML, для того чтобы она оставалась видимой при прокрутке страницы, можно использовать CSS свойство position: sticky;. Это свойство позволяет закрепить элемент на определенной позиции, когда пользователь прокручивает страницу.

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

<table>
<thead>
<tr>
<th>Заголовок 1</th>
<th>Заголовок 2</th>
<th>Заголовок 3</th>
</tr>
</thead>
<tbody>
<tr>
<td>Ячейка 1-1</td>
<td>Ячейка 1-2</td>
<td>Ячейка 1-3</td>
</tr>
<tr>
<td>Ячейка 2-1</td>
<td>Ячейка 2-2</td>
<td>Ячейка 2-3</td>
</tr>
</tbody>
</table>

Чтобы закрепить шапку таблицы, нужно применить стиль к элементу <thead>. Вот как это можно сделать:

<table>
<thead style="position: sticky; top: 0;">
<tr>
<th>Заголовок 1</th>
<th>Заголовок 2</th>
<th>Заголовок 3</th>
</tr>
</thead>
<tbody>
<tr>
<td>Ячейка 1-1</td>
<td>Ячейка 1-2</td>
<td>Ячейка 1-3</td>
</tr>
<tr>
<td>Ячейка 2-1</td>
<td>Ячейка 2-2</td>
<td>Ячейка 2-3</td>
</tr>
</tbody>
</table>

В этом примере мы применили стиль к элементу <thead> с помощью атрибута style. Стиль содержит два правила: position: sticky; и top: 0;. Свойство position: sticky; указывает браузеру закрепить элемент на его нормальной позиции до тех пор, пока пользователь не прокрутит страницу до определенной точки. Значение top: 0; указывает браузеру закрепить шапку таблицы сверху страницы.

Вы можете изменить значения свойств position и top в соответствии с вашими потребностями. Например, если вы хотите закрепить шапку таблицы снизу, вы можете использовать свойство bottom вместо top:

<thead style="position: sticky; bottom: 0;">
...
</thead>

Таким образом, вы можете использовать CSS свойство position: sticky; для простого и эффективного закрепления шапки таблицы в HTML. Этот метод не требует использования сложных скриптов или дополнительных библиотек и предоставляет надежное решение для создания закрепленной шапки таблицы.

Использование CSS для стилизации

Для стилизации таблицы в HTML можно использовать CSS (Cascading Style Sheets). CSS позволяет задавать различные свойства таблицы, такие как цвет и шрифт текста, цвет фона, отступы и рамки.

Для начала, можно задать стиль для всей таблицы с помощью селектора table:


table {
border-collapse: collapse;
width: 100%;
}

Свойство border-collapse устанавливает стиль для слияния границ ячеек таблицы. Значение collapse означает, что границы будут сливаться в одну общую границу. С помощью свойства width можно задать ширину таблицы.

Для стилизации заголовков таблицы можно использовать селекторы th или thead th:


th {
background-color: #f2f2f2;
color: #333;
font-weight: bold;
padding: 8px;
text-align: left;
}
thead th {
border-bottom: 2px solid #333;
}

Свойство background-color задает цвет фона для ячеек заголовков, а свойство color задает цвет текста. С помощью свойства font-weight можно установить жирное начертание для текста заголовков, а свойство padding задает внутренние отступы ячеек. С помощью свойства text-align можно задать выравнивание текста в ячейках.

Для задания стилей для ячеек тела таблицы можно использовать селекторы td или tbody td:


td {
padding: 8px;
border-bottom: 1px solid #ddd;
}
tbody td:last-child {
border-right: 2px solid #333;
}

Свойство border-bottom задает нижнюю границу для ячеек тела таблицы, а свойство border-right задает правую границу для последней ячейки каждой строки. С помощью свойства padding можно задать внутренние отступы ячеек.

Также можно использовать CSS для добавления дополнительных стилей, таких как отступы между ячейками таблицы, цвет фона для четных и нечетных строк, изменение цвета границ и многое другое. CSS позволяет создавать красивые и стильные таблицы, которые легко читать и понимать.

Добавление дополнительных элементов

Кроме основных элементов таблицы, таких как заголовки столбцов и строк, можно добавить дополнительные элементы для повышения удобства использования таблицы и улучшения ее визуального оформления.

  • Строки разной высоты: используйте атрибут rowspan для объединения нескольких ячеек в одну, чтобы создать ячейку с большей высотой и обеспечить более наглядное отображение данных.
  • Столбцы разной ширины: используйте атрибут colspan для объединения нескольких ячеек в одну, чтобы создать ячейку с большей шириной и улучшить визуальное оформление таблицы.
  • Разделители: добавьте горизонтальные и/или вертикальные разделители между ячейками таблицы для создания более четкой структуры и улучшения читаемости данных.
  • Цветовая схема: используйте CSS для стилизации таблицы и выбора цветовой схемы, которая соответствует дизайну вашего веб-сайта.
  • Выравнивание содержимого: используйте CSS для изменения выравнивания содержимого ячеек таблицы (например, по центру, по левому краю или по правому краю), чтобы сделать таблицу более привлекательной.

Добавление этих дополнительных элементов может значительно улучшить внешний вид и функциональность таблицы в HTML.

Вывод информации о таблице

Закрепление шапки таблицы в HTML потребует прежде всего осмысления таблицы, а именно определения заголовков столбцов и строк. Заголовки столбцов могут быть обозначены с помощью тега <th>, а заголовки строк с помощью тега <tr>.

При помощи тега <ul> или <ol> можно создать маркированный или нумерованный список соответственно. Каждый элемент списка указывается с помощью тега <li>. Например, если требуется выделить количество столбцов в таблице, можно использовать следующую конструкцию:

<ul>
<li>Количество столбцов в таблице</li>
</ul>

Для вывода информации о таблице можно использовать следующие теги:

  • <p> — для описания таблицы;
  • <ul> — для маркированного списка с дополнительной информацией;
  • <ol> — для нумерованного списка с дополнительной информацией;
  • <li> — для элемента списка;
  • <table> — для создания таблицы;

Например, чтобы описать таблицу пояснительным текстом, можно использовать следующую конструкцию:

<p>Таблица 1. Информация о продажах.</p>

В результате получится следующая структура:

Таблица 1. Информация о продажах.

Теперь, чтобы добавить дополнительную информацию об этой таблице, можно использовать маркированный список:

<p>Таблица 1. Информация о продажах.</p>
<ul>
<li>Период наблюдения: январь - апрель 2021 года.</li>
<li>Общее количество проданного товара: 1000 штук.</li>
<li>Выручка: 100 000 рублей.</li>
</ul>

В результате получится следующая структура:

Таблица 1. Информация о продажах.
- Период наблюдения: январь - апрель 2021 года.
- Общее количество проданного товара: 1000 штук.
- Выручка: 100 000 рублей.

Таким образом, можно составить информацию о таблице и ее содержимом, используя различные комбинации тегов HTML.

Оцените статью
uchet-jkh.ru

Как закрепить шапку таблицы в Html

Шапка таблицы — один из важных элементов, который содержит заголовки столбцов и рядов и позволяет пользователям быстро ориентироваться в содержимом таблицы. Однако, при прокрутке страницы шапка таблицы может исчезать, что затрудняет визуальное восприятие данных. Статья предоставляет полезные советы и инструкции о том, как закрепить шапку таблицы с помощью Html, чтобы она оставалась видимой на протяжении всего просмотра таблицы.

Одним из способов закрепления шапки таблицы является использование CSS свойства position: fixed. Это позволяет закрепить элемент на определенной позиции на странице, независимо от прокрутки. Для применения этого свойства к шапке таблицы, необходимо добавить класс или идентификатор к тегу thead, который содержит заголовки столбцов.

Другим способом закрепления шапки таблицы является использование JavaScript. С помощью JavaScript можно создать функцию, которая будет следить за прокруткой страницы и при достижении определенного положения, добавлять класс к тегу thead, чтобы он оставался видимым. Этот способ позволяет более гибко управлять закреплением шапки таблицы, например, можно настроить скорость появления или добавить анимацию.

Независимо от выбранного способа, важно помнить о доступности и совместимости с различными браузерами. Добавление закрепленной шапки таблицы может влиять на визуальное оформление и отображение данных, поэтому рекомендуется тестировать на разных устройствах и браузерах перед окончательной реализацией.

Как закрепить шапку таблицы с помощью HTML

Шапка таблицы играет важную роль в удобном представлении данных, особенно когда таблица содержит много строк. С помощью HTML можно легко закрепить шапку таблицы, чтобы она оставалась видимой при прокрутке содержимого. Вот несколько способов, как это можно сделать:

1. Использование CSS

Самый простой способ закрепить шапку таблицы — использование CSS. Для этого необходимо задать фиксированную высоту для содержимого таблицы и установить position: fixed; и top: 0; для стилей шапки таблицы. Например:

<style>

#table-wrapper {

height: 300px;

overflow-y: scroll;

}

th {

position: fixed;

top: 0;

background-color: #f5f5f5;

}

</style>

<div id="table-wrapper">

<table>

<thead>

<tr>

<th>Заголовок 1</th>

<th>Заголовок 2</th>

<th>Заголовок 3</th>

</tr>

</thead>

<tbody>

<tr>

<td>Ячейка 1</td>

<td>Ячейка 2</td>

<td>Ячейка 3</td>

</tr>

<!-- Остальные строки таблицы -->

</tbody>

</table>

</div>

2. Использование JavaScript

Если вам необходимо более гибкое решение, вы можете использовать JavaScript для задания шапке таблицы фиксированной позиции при прокрутке. Для этого вам потребуется добавить обработчик события прокрутки и изменять позицию шапки таблицы. Ниже приведен пример использования jQuery для реализации этого подхода:

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>

<style>

th {

position: absolute;

top: 0;

background-color: #f5f5f5;

}

</style>

<div id="table-wrapper">

<table>

<thead>

<tr>

<th>Заголовок 1</th>

<th>Заголовок 2</th>

<th>Заголовок 3</th>

</tr>

</thead>

<tbody>

<tr>

<td>Ячейка 1</td>

<td>Ячейка 2</td>

<td>Ячейка 3</td>

</tr>

<!-- Остальные строки таблицы -->

</tbody>

</table>

</div>

<script>

$(window).scroll(function() {

var scrollTop = $(window).scrollTop();

var wrapperOffset = $("#table-wrapper").offset().top;

if (scrollTop >= wrapperOffset) {

$("th").addClass("fixed");

} else {

$("th").removeClass("fixed");

}

});

</script>

Обратите внимание, что в данном примере используется библиотека jQuery для упрощения работы с DOM. Вы также можете использовать чистый JavaScript, чтобы достичь аналогичного эффекта.

В итоге, с использованием CSS или JavaScript, вы можете легко закрепить шапку таблицы и сделать ее более удобной для чтения и использования.

Полезные советы и инструкции

Для того чтобы закрепить шапку таблицы, вам потребуется использовать некоторые теги и атрибуты в HTML. Вот некоторые полезные советы и инструкции:

  1. Используйте тег <thead>

    Для создания шапки таблицы необходимо использовать тег <thead>. Этот тег используется для группировки заголовков ячеек таблицы. Разместите все заголовки внутри этого тега.

  2. Используйте тег <th>

    Для каждого заголовка ячейки следует использовать тег <th>. Этот тег отличается от обычного тега <td> и указывает, что данная ячейка является заголовком.

  3. Используйте атрибут rowspan или colspan при необходимости

    Если вам необходимо объединить несколько ячеек по горизонтали или вертикали, вы можете использовать атрибут rowspan или colspan. Атрибут rowspan указывает, на сколько строк нужно объединить ячейку, а атрибут colspan указывает, на сколько столбцов нужно объединить ячейку.

  4. Используйте CSS для закрепления шапки таблицы

    Когда вы создали таблицу с шапкой, вы можете использовать CSS для закрепления его на странице. Добавьте следующий код к своему CSS-файлу или тегу <style>:

    • table: после этого селектора добавьте атрибут table-layout: fixed;. Это позволит таблице иметь фиксированную ширину и закрепленную шапку.
    • thead, tbody: после этих селекторов добавьте атрибут display: block;. Это позволит отображать шапку и основное содержимое таблицы в блочном виде.
    • tbody: после этого селектора добавьте атрибут overflow-y: scroll;. Это добавит полосу прокрутки, если содержимое таблицы слишком высокое для отображения на экране.
    • td, th: после этих селекторов добавьте атрибут white-space: nowrap;. Это предотвратит перенос содержимого ячейки на новую строку и сохранит ширину столбцов.

Следуя этим инструкциям, вы сможете закрепить шапку таблицы на вашей веб-странице и облегчить навигацию по данным.

Преимущества закрепления шапки таблицы

Закрепление шапки таблицы — это одно из полезных свойств, которое можно применить к таблицам на веб-странице. Это позволяет сохранить заголовок таблицы видимым, даже когда пользователь прокручивает содержимое. Вот несколько преимуществ, которые вы получаете с закреплением шапки таблицы:

  1. Улучшенная навигация: Закрепление шапки таблицы позволяет пользователю легко просматривать данные в таблице, не теряя контекста. Они могут всегда видеть заголовок, который ясно идентифицирует каждый столбец, что делает навигацию более интуитивной и быстрой.

  2. Улучшение удобства использования: Закрепленная шапка таблицы позволяет пользователям быстро получать доступ к заголовкам столбцов, необходимым для сортировки, фильтрации или других операций. Это экономит время и усилия пользователей, делая процесс работы с таблицей более удобным и эффективным.

  3. Повышение читаемости: Когда таблица имеет много строк данных, без закрепленного заголовка может быть сложно увидеть, какие данные относятся к каким столбцам. Закрепление шапки решает эту проблему, обеспечивая четкое разделение между заголовком и содержимым таблицы.

  4. Улучшение визуальной структуры: С закрепленным заголовком таблица выглядит более организованной и профессиональной. Это помогает создать положительное впечатление у посетителей и повышает доверие к представленным данным.

Закрепление шапки таблицы является простым и эффективным способом улучшить пользовательский опыт работы с таблицами на веб-странице. Оно делает таблицу более удобной, читаемой и понятной, что в конечном итоге приводит к повышению эффективности использования и удовлетворенности пользователей.

Улучшение навигации и удобство использования

Одной из важных составляющих удобства использования таблицы является навигация по данным. В данном разделе мы рассмотрим несколько способов улучшения навигации и удобства использования нашей таблицы.

  1. Использование заголовков ячеек
  2. Для удобства навигации по таблице рекомендуется использовать заголовки ячеек. Заголовки помогают читателю быстрее ориентироваться по таблице и понимать, какая информация представлена в каждой колонке или строке.

  3. Выделение основной информации
  4. Чтобы выделить основную информацию в таблице и сделать ее более заметной, можно использовать разные стили или цвета для ячеек. Например, можно сделать фон основных ячеек светлее или выделить их жирным шрифтом.

  5. Использование подзаголовков
  6. Подзаголовки — это дополнительные заголовки, которые помогают структурировать информацию в таблице. Они могут быть использованы для группировки данных по какому-либо признаку или для отображения дополнительной информации.

  7. Добавление навигационных элементов
  8. Чтобы облегчить навигацию по большим таблицам, можно добавить навигационные элементы, такие как ссылки или кнопки, которые позволят быстро переходить к определенным разделам таблицы или сортировать данные по различным параметрам.

  9. Использование закрывающей кнопки
  10. Если таблица содержит много данных и они выходят за пределы экрана, рекомендуется добавить кнопку «Закрыть» в верхнем углу таблицы. Это позволит скрыть содержимое таблицы и сфокусироваться на другой информации на странице.

Внедрение этих рекомендаций в вашу таблицу значительно улучшит навигацию и удобство использования таблицы.

Keep in mind: реализация некоторых из этих рекомендаций может потребовать дополнительного программирования или использования специальных инструментов.

Способы закрепления шапки таблицы с помощью HTML

Веб-разработчики часто сталкиваются с задачей закрепления шапки таблицы на странице, чтобы она оставалась видимой при прокрутке содержимого. В HTML есть несколько способов решить эту проблему.

  1. Использование CSS position: sticky

    С помощью CSS свойства position: sticky можно закрепить шапку таблицы. Для этого необходимо добавить следующие стили к элементу, содержащему таблицу:

    <style>

    .table-container {

    overflow: auto;

    }

    thead {

    position: sticky;

    top: 0;

    background-color: #f1f1f1;

    }

    </style>

    <div class="table-container">

    <table>

    <thead>

    <tr>

    <th>Заголовок 1</th>

    <th>Заголовок 2</th>

    <th>Заголовок 3</th>

    </tr>

    </thead>

    ...

    </table>

    </div>

  2. Использование JavaScript

    Другой способ закрепления шапки таблицы — использование JavaScript. С помощью JavaScript можно добавить класс к шапке таблицы при прокрутке страницы до определенного значения. В качестве примера рассмотрим код:

    <script>

    window.addEventListener('scroll', function() {

    var tableHeader = document.getElementById('table-header');

    var tableContainer = document.getElementById('table-container');

    if (window.pageYOffset > tableContainer.offsetTop) {

    tableHeader.classList.add('sticky');

    } else {

    tableHeader.classList.remove('sticky');

    }

    });

    </script>

    <style>

    .table-container {

    position: relative;

    overflow: auto;

    }

    .sticky {

    position: fixed;

    top: 0;

    background-color: #f1f1f1;

    }

    </style>

    <div id="table-container" class="table-container">

    <table>

    <thead id="table-header">

    <tr>

    <th>Заголовок 1</th>

    <th>Заголовок 2</th>

    <th>Заголовок 3</th>

    </tr>

    </thead>

    ...

    </table>

    </div>

Выбор способа закрепления шапки таблицы зависит от требований проекта и предпочтений разработчика. Оба способа имеют свои преимущества и недостатки, поэтому важно внимательно выбрать подходящий для конкретной ситуации.

Использование тега <thead> и CSS-свойств

Для закрепления шапки таблицы в HTML рекомендуется использовать тег <thead>. Это специальный контейнерный элемент, который позволяет группировать содержимое заголовков таблицы.

Чтобы создать шапку таблицы с использованием тега <thead>, необходимо включить его внутри тега <table> перед тегом <tbody>, который содержит основное содержимое таблицы.

Пример кода:

<table>

<thead>

<tr>

<th>Заголовок 1</th>

<th>Заголовок 2</th>

<th>Заголовок 3</th>

</tr>

</thead>

<tbody>

<tr>

<td>Ячейка 1.1</td>

<td>Ячейка 1.2</td>

<td>Ячейка 1.3</td>

</tr>

<tr>

<td>Ячейка 2.1</td>

<td>Ячейка 2.2</td>

<td>Ячейка 2.3</td>

</tr>

</tbody>

</table>

После создания шапки таблицы с помощью тега <thead>, можно применить CSS-свойства для установки стилей и внешнего вида шапки таблицы. Для этого можно использовать селекторы CSS, например:

table thead {

background-color: #f2f2f2;

font-weight: bold;

}

table thead th {

padding: 10px;

text-align: center;

}

В данном примере применены CSS-свойства к тегу <thead> и к его дочерним элементам <th>. Задан фоновый цвет, жирность шрифта, отступы и выравнивание текста. При желании можно настроить другие свойства, такие как цвет текста, ширина столбцов и т.д.

Использование тега <thead> и CSS-свойств позволяет не только зафиксировать шапку таблицы, но и стилизовать ее в соответствии с требованиями дизайна.

Примеры кода для закрепления шапки таблицы

Для закрепления шапки таблицы можно использовать несколько подходов:

1. Использование CSS свойства position: sticky

С помощью свойства position: sticky можно прикрепить шапку таблицы к верхней части окна при прокрутке. Для этого необходимо указать сколько пикселей от верхней границы таблицы нужно прокрутить, чтобы она «прилипла». Например:

<style>

thead {

position: sticky;

top: 0;

}

</style>

2. Использование JavaScript

Для более кросс-браузерного решения можно использовать JavaScript. Вот простой пример кода:

<script>

window.addEventListener('scroll', function() {

var table = document.getElementById('myTable');

var tableHead = table.querySelector('thead');

var rect = table.getBoundingClientRect();

if (rect.top <= 0) {

tableHead.classList.add('sticky');

} else {

tableHead.classList.remove('sticky');

}

});

</script>

3. Использование плагинов

Также существуют различные плагины и библиотеки, которые упрощают процесс закрепления шапки таблицы. Некоторые из них:

Эти плагины предоставляют богатый функционал и настройки для работы с таблицами, включая закрепление шапки.

Вопрос-ответ

Как закрепить шапку таблицы в HTML?

Для закрепления шапки таблицы в HTML можно использовать стандартное свойство CSS — position: sticky. Просто добавьте этот стиль к элементу th или tr, которые представляют шапку таблицы.

Можно ли закрепить только часть шапки таблицы?

Да, можно закрепить только определенные ячейки или столбцы шапки таблицы. Для этого необходимо задать нужные стили для этих ячеек или столбцов с помощью CSS.

Какой браузер поддерживает закрепление шапки таблицы с помощью CSS?

Большинство современных браузеров, таких как Google Chrome, Mozilla Firefox, Safari, поддерживают закрепление шапки таблицы с помощью CSS. Однако, Internet Explorer не поддерживает эту фичу.

Какие преимущества есть у закрепления шапки таблицы?

Закрепление шапки таблицы может быть полезно в случае, когда таблица имеет большое количество строк и пользователю необходимо видеть заголовки столбцов всегда, даже при прокрутке таблицы. Это улучшает удобство использования и навигацию по данным в таблице.

Какая разница между закреплением шапки таблицы и фиксацией панели?

Закрепление шапки таблицы и фиксация панели — это два разных понятия. Закрепление шапки таблицы означает, что шапка таблицы остается видимой даже при прокрутке содержимого таблицы. Фиксация панели означает, что верхняя панель на веб-странице остается видимой при прокрутке контента страницы, независимо от его положения.

Какой CSS-свойство использовать, чтобы закрепить шапку таблицы?

Для закрепления шапки таблицы необходимо использовать CSS-свойство position со значением sticky. Например, можно применить стиль «position: sticky; top: 0;» к элементам th или tr, которые представляют шапку таблицы.

Оцените статью
uchet-jkh.ru