Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Modèle:Grille/styles.css » : différence entre les versions

De Nefald
Hiob (discussion | contributions)
m direction row / column
Balise : Révoqué
Hiob (discussion | contributions)
m revert
Balise : Révoqué
Ligne 1 : Ligne 1 :
/* Conteneur Flexbox générique */
/* Conteneur Flexbox générique */
.nefald-grille {
.nefald-grille {
    display: flex;
    flex-wrap: wrap;
}


/* Ajout dans Modèle:Grille/styles.css */
display: flex;
 
flex-wrap: wrap;
 
gap: var(--grille-gap);
 
align-items: var(--grille-align);
 
justify-content: var(--grille-justify);
 
width: 100%;


/* Classe pour la direction en colonne */
.nefald-grille-direction-column {
    flex-direction: column !important;
}
}


/* Classe pour la direction en ligne (par défaut, mais explicitement définie) */
.nefald-grille-direction-row {
    flex-direction: row !important;
}


/* Assurer que le conteneur de la grille reste un flex container */
.nefald-grille-container {
    display: flex;
    flex-wrap: wrap; /* Pour gérer le retour à la ligne si les éléments sont trop larges */
}


/* Style par défaut pour le gap si non spécifié */
/* Correction magique pour les sauts de ligne MediaWiki */
.nefald-grille-container[style*="gap:"] {
    /* Le gap est déjà géré par le style inline, rien à ajouter ici */
}


/* Style pour le gap par défaut si aucun gap n'est spécifié */
.nefald-grille > p,
.nefald-grille-container:not([style*="gap:"]) {
    gap: var(--space-md, 10px); /* Utilise une variable CSS si possible, sinon 10px par défaut */
}


/* Alignement par défaut si non spécifié */
.nefald-grille > br {
.nefald-grille-container:not([style*="align-items"]) {
    align-items: stretch;
}


/* Justification par défaut si non spécifié */
display: contents;
.nefald-grille-container:not([style*="justify-content"]) {
    justify-content: flex-start;
}


/* Gestion des sauts de ligne MediaWiki */
.nefald-grille-container > p,
.nefald-grille-container > br {
    display: contents;
}
}

Version du 12 mars 2026 à 20:18

/* Conteneur Flexbox générique */

.nefald-grille {

display: flex;

flex-wrap: wrap;

gap: var(--grille-gap);

align-items: var(--grille-align);

justify-content: var(--grille-justify);

width: 100%;

}



/* Correction magique pour les sauts de ligne MediaWiki */

.nefald-grille > p,

.nefald-grille > br {

display: contents;

}
Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.