Skip to content
Iris Hub

Position

Position helpers pin an element to the top or bottom (fixed-top, fixed-bottom) or keep it in view while its container scrolls (sticky-top, sticky-bottom and the responsive sticky-*-top variants). Every example runs inside its own scrollable frame, so scroll the frames to watch the bars stay put.

1Sticky page header

sticky-top keeps a section header visible while the content below it scrolls. Scroll the frame.

Planning the perfect birthday dinner

We keep things simple, so you can focus on what matters to you.

Book a table online in seconds, or call us for groups of eight or more.

Friendly people answer your questions quickly, by phone, chat or email.

Clear prices, honest advice and no surprises along the way.

Start in minutes and get help from a real person whenever you need it.

We have been feeding this neighbourhood for over a decade, and we still love it.

Our menu changes with the seasons and the best produce from nearby farms.

Thousands of guests already trust us, and we work hard to keep it that way.

2Sticky save bar

sticky-bottom keeps form actions at the bottom edge of the scrolling area.

Order for pickup or delivery and enjoy the same dishes at home.

Our terrace is open from spring to autumn, with heaters for cooler evenings.

Every dish is cooked to order, so tell us if you would like anything changed.

Vegan, vegetarian and gluten-free dishes are marked clearly on every menu.

Children are always welcome, with a menu made just for them.

Every detail is handled by people who care about getting it right.

Private dining rooms seat up to forty guests for birthdays and business dinners.

3Sticky table header

Put sticky-top on the thead so the column names stay visible in a long table.

NameRoleCity
Finn PatelMarketing LeadSingapore
Felix HughesData AnalystLisbon
Ravi AlvarezFrontend EngineerEdinburgh
Ella CarterHR PartnerCopenhagen
Omar RossiSales ExecutiveAustin
Ravi WhitakerProject ManagerDenver
Priya MensahProject ManagerOslo
Sofia FischerHR PartnerVancouver
Luna NguyenArt DirectorAuckland
Ethan DuarteHR PartnerBarcelona
Diego SilvaHR PartnerDublin
Theo KowalskiSales ExecutiveLisbon

4Alphabet section headings

Each letter heading is sticky inside its own section, so the next letter pushes the previous one away.

A

  • Ashford, Isla
  • Ashford, Noah

D

  • Duarte, Mia

H

  • Haddad, Liam
  • Harlow, Ivy

I

  • Ibrahim, Elena
  • Ibrahim, Finn

K

  • Kim, Ruby

L

  • Larsen, Arjun
  • Larsen, Omar

M

  • Mensah, Hana
  • Moreau, Jonah

N

  • Novak, Lea

O

  • Okafor, Ella
  • Okafor, Freya

P

  • Patel, Lucas

Q

  • Quinn, Zoe

R

  • Rossi, Ava

S

  • Sato, Chloe
  • Sato, Nadia
  • Silva, Leo

T

  • Tanaka, Maya

V

  • Varga, Kenji

W

  • Whitaker, Samir

5Sticky sidebar

A column with a sticky-top block stays in view next to a long content column.

We listen first, then build a plan around what you actually need.

Cooking classes on Saturday mornings teach you our favourite recipes.

Bread is baked every morning and pasta is rolled by hand in our kitchen.

Our sommelier has paired each dish with wines from small family vineyards.

We keep things simple, so you can focus on what matters to you.

Thousands of guests already trust us, and we work hard to keep it that way.

We measure success by how many guests come back and tell their friends.

Book a table online in seconds, or call us for groups of eight or more.

Cooking classes on Saturday mornings teach you our favourite recipes.

6Responsive sticky (md and up)

sticky-md-top only sticks from the md breakpoint; on phones the bar scrolls away with the page.

Sticky from md, normal flow on small screens

Our sommelier has paired each dish with wines from small family vineyards.

We have been feeding this neighbourhood for over a decade, and we still love it.

Bread is baked every morning and pasta is rolled by hand in our kitchen.

Our team has done this many times, so you never have to guess.

Private dining rooms seat up to forty guests for birthdays and business dinners.

Our terrace is open from spring to autumn, with heaters for cooler evenings.

Children are always welcome, with a menu made just for them.

Order for pickup or delivery and enjoy the same dishes at home.

7Fixed-top navbar

fixed-top pins a navbar to the top edge; the frame acts as the viewport, so the bar stays inside the example.

Every detail is handled by people who care about getting it right.

Friendly people answer your questions quickly, by phone, chat or email.

Start in minutes and get help from a real person whenever you need it.

Clear prices, honest advice and no surprises along the way.

Every dish is cooked to order, so tell us if you would like anything changed.

We listen first, then build a plan around what you actually need.

Our menu changes with the seasons and the best produce from nearby farms.

Vegan, vegetarian and gluten-free dishes are marked clearly on every menu.

8Fixed-bottom tab bar

A mobile style tab bar with fixed-bottom; content gets bottom padding so nothing hides behind it.

Thousands of guests already trust us, and we work hard to keep it that way.

Friendly people answer your questions quickly, by phone, chat or email.

Book a table online in seconds, or call us for groups of eight or more.

We have been feeding this neighbourhood for over a decade, and we still love it.

Start in minutes and get help from a real person whenever you need it.

Cooking classes on Saturday mornings teach you our favourite recipes.

We listen first, then build a plan around what you actually need.

Bread is baked every morning and pasta is rolled by hand in our kitchen.

9App shell: fixed top and bottom

A fixed-top title bar plus a fixed-bottom status line around a scrolling list.

Inbox
Synced 6 days ago
  • Kai OrtegaWhat our guests asked us most
  • Mateo TanakaVegan dishes worth crossing town for
  • Tariq NguyenOur favourite tips for busy weeks
  • Owen KowalskiThe story of our wood-fired oven
  • Aria HarlowFive things we learned this year
  • Nora LindqvistHow to choose the right dish
  • Amara BrennanA beginner's guide to getting started
  • Felix DelgadoFive wines to pair with a summer dinner
  • Mason VargaThree pasta shapes to make at home

10Sticky chat composer

The message input uses sticky-bottom so it is always at hand below the conversation.

Order for pickup or delivery and enjoy the same dishes at home.
Every dish is cooked to order, so tell us if you would like anything changed.
Our terrace is open from spring to autumn, with heaters for cooler evenings.
Every detail is handled by people who care about getting it right.
Our sommelier has paired each dish with wines from small family vineyards.
Our team has done this many times, so you never have to guess.

11Sticky cart total

The order total sticks to the bottom of a long basket list.

  • Seasonal soup$8.00
  • Slow-cooked lamb$32.99
  • Lemon tiramisu$11.00
  • Garden salad$11.00
  • Espresso martini$11.00
  • Grilled salmon$28.00
  • Chocolate tart$9.00
Total $110.99

12Sticky filters on large screens

sticky-lg-top keeps the filter row in view on wide screens only.

We measure success by how many guests come back and tell their friends.

Our menu changes with the seasons and the best produce from nearby farms.

Clear prices, honest advice and no surprises along the way.

Private dining rooms seat up to forty guests for birthdays and business dinners.

We keep things simple, so you can focus on what matters to you.

Children are always welcome, with a menu made just for them.

Vegan, vegetarian and gluten-free dishes are marked clearly on every menu.

Every detail is handled by people who care about getting it right.

13Sticky editor toolbar

Formatting buttons stay at the top of a long document while you edit.

Cooked with care, served with a smile

Book a table online in seconds, or call us for groups of eight or more.

We keep things simple, so you can focus on what matters to you.

Our team has done this many times, so you never have to guess.

Our terrace is open from spring to autumn, with heaters for cooler evenings.

We listen first, then build a plan around what you actually need.

Start in minutes and get help from a real person whenever you need it.

Children are always welcome, with a menu made just for them.

14Sticky day dividers

Date pills in a message thread stick at the top until the next day arrives.

Monday

Our menu changes with the seasons and the best produce from nearby farms.

Friendly people answer your questions quickly, by phone, chat or email.

Order for pickup or delivery and enjoy the same dishes at home.

Yesterday

We have been feeding this neighbourhood for over a decade, and we still love it.

Our sommelier has paired each dish with wines from small family vineyards.

Vegan, vegetarian and gluten-free dishes are marked clearly on every menu.

Today

Thousands of guests already trust us, and we work hard to keep it that way.

We measure success by how many guests come back and tell their friends.

Bread is baked every morning and pasta is rolled by hand in our kitchen.

15Fixed-bottom update notice

A dismissible style notice pinned with fixed-bottom over scrolling content.

A new version is ready.

Cooking classes on Saturday mornings teach you our favourite recipes.

Clear prices, honest advice and no surprises along the way.

Every dish is cooked to order, so tell us if you would like anything changed.

Private dining rooms seat up to forty guests for birthdays and business dinners.

Our terrace is open from spring to autumn, with heaters for cooler evenings.

Bread is baked every morning and pasta is rolled by hand in our kitchen.

Order for pickup or delivery and enjoy the same dishes at home.

We keep things simple, so you can focus on what matters to you.

16Sticky category chips

A horizontal row of chips with sticky-top above a feed of cards.

StartersMainsSpecialsDrinksDesserts

Looking back at a busy season

Vegan, vegetarian and gluten-free dishes are marked clearly on every menu.

The small habits that make a big difference

Private dining rooms seat up to forty guests for birthdays and business dinners.

Looking back at a busy season

Clear prices, honest advice and no surprises along the way.

Planning the perfect birthday dinner

We have been feeding this neighbourhood for over a decade, and we still love it.

17Table of contents on extra-large screens

sticky-xl-top only sticks at 1200 px and wider, a common choice for docs layouts.

Contents: Introduction · Install · Usage

Friendly people answer your questions quickly, by phone, chat or email.

Book a table online in seconds, or call us for groups of eight or more.

Our menu changes with the seasons and the best produce from nearby farms.

Start in minutes and get help from a real person whenever you need it.

Every dish is cooked to order, so tell us if you would like anything changed.

We measure success by how many guests come back and tell their friends.

Our sommelier has paired each dish with wines from small family vineyards.

Every detail is handled by people who care about getting it right.

18Checkout button on phones

sticky-sm-bottom sticks the call to action at the bottom from the sm breakpoint up.

Chocolate tart

We listen first, then build a plan around what you actually need.

Our team has done this many times, so you never have to guess.

Children are always welcome, with a menu made just for them.

Thousands of guests already trust us, and we work hard to keep it that way.

19Reading progress header

A sticky header with a thin progress bar showing how far the reader has come.

The story of our wood-fired oven

Cooking classes on Saturday mornings teach you our favourite recipes.

Order for pickup or delivery and enjoy the same dishes at home.

Private dining rooms seat up to forty guests for birthdays and business dinners.

Clear prices, honest advice and no surprises along the way.

We listen first, then build a plan around what you actually need.

Children are always welcome, with a menu made just for them.

Book a table online in seconds, or call us for groups of eight or more.

We keep things simple, so you can focus on what matters to you.

20Sticky table footer

A tfoot with sticky-bottom keeps the running total visible in a timesheet.

DateTaskHours
Jul 21, 2026Wine pairing6 h
Oct 28, 2025Takeaway3 h
Apr 19, 2026Catering6 h
Oct 18, 2025Wine pairing3 h
Feb 3, 2026Cooking classes1 h
Sep 30, 2025Catering2 h
Jul 10, 2026Dine-in1 h
Jan 13, 2026Cooking classes5 h
Sep 15, 2025Takeaway5 h
Mar 4, 2026Dine-in5 h
Total37 h