Maison > interface Web > tutoriel CSS > Comment aligner à gauche la dernière ligne dans une grille de blocs en ligne centrée ?

Comment aligner à gauche la dernière ligne dans une grille de blocs en ligne centrée ?

Mary-Kate Olsen
Libérer: 2024-12-02 09:43:13
original
728 Les gens l'ont consulté

How to Left-Align the Last Row in a Centered Inline-Block Grid?

Dernière ligne alignée à gauche dans une grille d'éléments centrée

Problème :

Une grille d'éléments configurée pour s'afficher inline-block est centré horizontalement, mais la dernière ligne n'est pas alignée à gauche. Au lieu de cela, elle est centrée comme les autres lignes.

Solution avec display inline-block :

Cette grille adaptative est plus simple à mettre en œuvre et s'adapter.

Exemple :

<div>
Copier après la connexion
html, body {
    margin:0;
    padding:0;
}
#container{
    font-size:0;
    margin:0 auto;
    width:1000px;
}
.block {
    font-size:20px;
    width: 150px;
    height: 150px;
    margin:25px;
    background: gold;
    display:inline-block;
}

@media screen and (max-width: 430px) {
    #container{
        width:200px;
    }
}

@media screen and (min-width: 431px) and (max-width: 630px) {
   #container{
        width:400px;
    }
}
@media screen and (min-width: 631px) and (max-width: 830px) {
   #container{
        width:600px;
    }
}
@media screen and (min-width: 831px) and (max-width: 1030px) {
   #container{
        width:800px;
    }
}
Copier après la connexion

Explication :

  • Le conteneur grille (# conteneur) est centré en utilisant margin: 0 auto.
  • Les blocs sont configurés pour afficher : inline-block et ont des largeurs et des marges égales.
  • La largeur du conteneur est ajustée via des requêtes multimédias pour maintenir un alignement centré sur différentes tailles d'écran.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal