Příklady na position: sticky

Sticky prvek v divu

Zápis vypadá takhle: <h2 style="position: -webkit-sticky; position: sticky; top: 0px;">Sticky prvek v divu</h2>

Další odstavce s nějakým Lorem ipsum.

Další odstavce s nějakým Lorem ipsum.

Další odstavce s nějakým Lorem ipsum.

Další odstavce s nějakým Lorem ipsum.

Další odstavce s nějakým Lorem ipsum.

Další odstavce s nějakým Lorem ipsum.

Další odstavce s nějakým Lorem ipsum.

To už stačí. Zde je spodní okraj nadřazeného prvku, což je v tomto případě div.

Chování v tabulce

Zde bude lepivé záhlaví tabulky:

<tr style="position: -webkit-sticky; position: sticky; top: 0px;"><th>Nadpis ...

Nadpis sloupce 1Nadpis sloupce 2
lorem ipsumlorem ipsum
lorem ipsumlorem ipsum
lorem ipsumlorem ipsum
lorem ipsumlorem ipsum
lorem ipsumlorem ipsum
lorem ipsumlorem ipsum
lorem ipsumlorem ipsum
lorem ipsumlorem ipsum
lorem ipsumlorem ipsum
lorem ipsumlorem ipsum
lorem ipsumlorem ipsum

V Exploreru a Edge to nebude dělat nic. Ve Firefoxu nebude sticky fungovat pro tabulku.

Pro pochopení příkladu si prosím zobrazte zdroj. To podstatné je v inline stylech u h2 a tr. Příklad se vztahuje k popisu vlastnosti position.

dole umístěný prvek, aby bylo kam rolovat. Konec stránky.