CSS

Guide du Responsive Web Design en 2024

Maitrisez le Responsive Web Design pour creer des sites web qui s'adaptent a tous les ecrans.

28 Nov 2024 1 min de lecture 26 vues

26

Lectures

1

Minutes

2

Partages

Le Responsive Web Design

Le responsive design garantit que votre site s'affiche correctement sur tous les appareils, du smartphone au grand ecran.

Les fondamentaux

1. Meta Viewport

<meta name="viewport" content="width=device-width, initial-scale=1">

2. Media Queries

/* Mobile first */
.container { padding: 10px; }

/* Tablette */
@media (min-width: 768px) {
  .container { padding: 20px; }
}

/* Desktop */
@media (min-width: 1024px) {
  .container { padding: 40px; }
}

Flexbox pour le layout

.navbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}

CSS Grid pour les grilles

.gallery {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
}

Images responsives

img {
  max-width: 100%;
  height: auto;
}
Mobile First : commencez par designer pour mobile, puis ajoutez des styles pour les grands ecrans.

Outils utiles

  • Chrome DevTools (mode responsive)
  • Bootstrap / Tailwind CSS
  • BrowserStack pour les tests

Tags

CSS Responsive Design Mobile First

Partagez cet article

Twitter Facebook LinkedIn
JY

Jordane YENO

Developpeur Full Stack passionne par le web et les nouvelles technologies

En savoir plus

Articles similaires