"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > GRID CSS: Comment définir un nombre maximal de colonnes sans requêtes multimédias?

GRID CSS: Comment définir un nombre maximal de colonnes sans requêtes multimédias?

Publié le 2025-03-05
Parcourir:505

CSS Grid: How to Set a Maximum Column Count Without Media Queries?

GRID CSS: Définition d'un nombre maximum de colonnes sans question de média

question:

Pouvons-nous en emballer un nouveau ROS avec un nouveau numéro RSS de colonnes de colonnes, permettre aux éléments dynamique de CSS avec un nouveau nombre ROWS de colonnes de chronique La largeur de l'écran change?

Réponse:

Oui, en utilisant la grille CSS, nous pouvons y parvenir sans utiliser de requêtes JavaScript ou multimédia. Cette approche utilise le concept de colonnes auto-ajustées:

solution:

  1. Créer un conteneur de grille avec la propriété d'affichage: grille. AUTO-FIT, Utilisez Minmax (max (largeur, 100% / n), 1FR) pour spécifier le comportement de la colonne. Largeur.
  2. 1FR définit la largeur de la colonne par défaut pour être 1 fraction de l'espace restant.
  3. En conséquence, lorsque la largeur du conteneur est augmentée, les colonnes s'étendront pour s'adapter à l'espace disponible dans le nombre maximum défini de colonnes. Les éléments se termineront automatiquement vers de nouvelles lignes si nécessaire. --n: 4; / * Le nombre maximum de colonnes * / Affichage: grille; Grid-Template-Colonnes: répéter (remplissage automatique, Minmax (Max (200px, 100% / var (- n)), 1FR)); }

Exemple:

    Dans l'exemple suivant, un conteneur de grille est créé avec un maximum de 4 colonnes, et les éléments enveloppent en conséquence:
  • avec une approche, nous pouvons définir un numéro maximum de colonne Nouvelles lignes à mesure que la largeur de l'écran change, sans avoir besoin de requêtes multimédias.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3