<div class="video-grid">
<div class="video-card">
<div class="thumbnail">
<img src="https://placehold.co/600x338/1e293b/ffffff?text=Video+1" alt="Thumb">
<div class="play-icon">▶</div>
</div>
<div class="meta">
<h3>Intro to CSS</h3>
<span>10:24</span>
</div>
</div>
<div class="video-card">
<div class="thumbnail">
<img src="https://placehold.co/600x338/334155/ffffff?text=Video+2" alt="Thumb">
<div class="play-icon">▶</div>
</div>
<div class="meta">
<h3>Advanced Grids</h3>
<span>15:02</span>
</div>
</div>
</div>
Back to Snippets
Responsive Aspect Ratio Video Grid
Create a perfectly responsive video gallery using the CSS `aspect-ratio` property. This ensures your video thumbnails always maintain their 16:9 shape, preventing layout shifts during loading.
497