#1 Data Analytics Program in India
₹2,499₹1,499Enroll Now
4 min read
Question 39 of 49medium

How Does Grid Auto Placement Work?

Understanding automatic grid item placement.

What You'll Learn

  • Auto-flow direction
  • Auto-fill vs auto-fit
  • Dense packing

grid-auto-flow

styles.cssCSS
.grid {
  display: grid;
  grid-auto-flow: row; /* Default */
  grid-auto-flow: column;
  grid-auto-flow: dense; /* Fill gaps */
  grid-auto-flow: row dense;
}

auto-fill vs auto-fit

styles.cssCSS
/* auto-fill: creates empty tracks */
.grid {
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
}

/* auto-fit: collapses empty tracks */
.grid {
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}

Dense Packing

styles.cssCSS
.masonry-like {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-flow: dense;
}

/* Large items span 2 columns */
.large {
  grid-column: span 2;
}
/* Small items fill gaps automatically */