Skip to content

Instantly share code, notes, and snippets.

@blackspike
Created April 28, 2026 10:17
Show Gist options
  • Select an option

  • Save blackspike/a6346b04901f76e31d8cd3f29e1d0acb to your computer and use it in GitHub Desktop.

Select an option

Save blackspike/a6346b04901f76e31d8cd3f29e1d0acb to your computer and use it in GitHub Desktop.
.nav-mobile-toggler {
anchor-name: --nav-toggler;
}
.nav-mobile {
position-anchor: --nav-toggler;
position-area: block-end span-inline-start;
margin: 0.5rem 0 0 0;
@media (prefers-reduced-motion: no-preference) {
opacity: 0;
transform: translateY(-0.5rem);
transition:
display 0.2s allow-discrete,
overlay 0.2s allow-discrete,
opacity 0.2s,
transform 0.2s ease-out;
}
}
.nav-mobile:popover-open {
opacity: 1;
transform: translateY(0);
}
@media (prefers-reduced-motion: no-preference) {
@starting-style {
.nav-mobile:popover-open {
opacity: 0;
transform: translateY(-0.5rem);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment