Skip to content

Files

Latest commit

 

History

History
42 lines (33 loc) · 1.06 KB

css-container-queries.md

File metadata and controls

42 lines (33 loc) · 1.06 KB

CSS Container Queries (container-type, container-name, @container)

CSS Style Queries

figure {
  container-name: figure;
  --featured: true;
}

@container figure style(--featured: true) {
  figcaption {
    /* Custom styling */
  }
}

CSS scroll-state() container queries: the stuck query

#sticky {
  container-name: main-nav;
  container-type: sticky;
  position: sticky;
  top: 0;
  height: 100px;
}

@container main-nav scroll-state(stuck: top) {
   box-shadow: var(--shadow-5);
   border-radius: var(--radius-3);
   margin: var(--size-5);
 }