MediaWiki:Common.css : Différence entre versions
De Aide Battle Arenas
Ligne 2 : | Ligne 2 : | ||
#f-poweredbyico { display: none; } | #f-poweredbyico { display: none; } | ||
− | /* WIKITABLE | + | /* WIKITABLE */ |
+ | |||
+ | /* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ | ||
+ | |||
/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ | /* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ | ||
− | table.wikitable { | + | |
− | + | table.wikitable th, | |
− | + | table.wikitable td { | |
− | + | padding: 0.3em; | |
− | + | ||
} | } | ||
− | + | ||
− | + | .wikitable th[scope=row] { | |
− | + | text-align: left; | |
} | } | ||
− | table. | + | |
− | + | /** Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche | |
− | + | * sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" | |
+ | * dans l'en-tête du tableau. | ||
+ | */ | ||
+ | |||
+ | table.gauche, | ||
+ | table.left { | ||
+ | float: left; | ||
+ | margin: 0 1em 1em 0; | ||
} | } | ||
− | |||
− | |||
− | + | table.droite, | |
− | + | table.right { | |
− | + | float: right; | |
− | + | margin: 0 0 1em 1em; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | table. | + | table.centre, |
− | + | table.center { | |
− | + | margin: 1em auto; | |
} | } | ||
− | table. | + | /* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ |
− | + | ||
− | + | table.wikitable[align=center] { | |
+ | margin: 1em auto; | ||
+ | } | ||
+ | |||
+ | /* ALTERNANCE */ | ||
+ | |||
+ | /** Classes permettant d'alterner les couleurs de ligne | ||
+ | * dans les tableaux selon le nombre de lignes d'en-tête : | ||
+ | *.alternance si nombre impair | ||
+ | *.alternance2 si nombre pair. | ||
+ | * | ||
+ | *.odd est un be kind to IE<9 qui n'implémente pas | ||
+ | * le sélecteur :nth-child, appliquée via Common.js | ||
+ | * | ||
+ | *.sortable : les tableaux triables nécessitent d'inverser | ||
+ | * l'alternance. | ||
+ | */ | ||
+ | |||
+ | table.alternance tr, | ||
+ | .alternance.wikitable th[scope="row"] { | ||
+ | background: #fff; | ||
} | } | ||
− | table. | + | table.alternance tr:nth-child(odd), |
− | + | .alternance.wikitable tr:nth-child(odd) th[scope="row"] { | |
− | + | background: #E9E9E9; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | table. | + | table.alternance tr.odd, |
− | + | table.alternance.wikitable tr.odd th[scope="row"] { | |
− | + | background: #E9E9E9; | |
} | } | ||
− | table. | + | table.alternance2 tr, |
− | + | table.alternance.sortable tr { | |
− | + | background: #E9E9E9; | |
} | } | ||
− | table. | + | table.alternance2 tr:nth-child(odd), |
− | + | table.alternance.sortable tr:nth-child(2n+1) { | |
− | + | background: #fff; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | table. | + | table.alternance2 tr.odd, |
− | + | table.alternance.sortable tr.odd { | |
− | + | background: #fff; | |
} | } | ||
Version du 10 août 2012 à 12:10
/* Le CSS placé ici sera appliqué à tous les habillages. */ #f-poweredbyico { display: none; } /* WIKITABLE */ /* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ /* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ table.wikitable th, table.wikitable td { padding: 0.3em; } .wikitable th[scope=row] { text-align: left; } /** Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche * sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" * dans l'en-tête du tableau. */ table.gauche, table.left { float: left; margin: 0 1em 1em 0; } table.droite, table.right { float: right; margin: 0 0 1em 1em; } table.centre, table.center { margin: 1em auto; } /* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ table.wikitable[align=center] { margin: 1em auto; } /* ALTERNANCE */ /** Classes permettant d'alterner les couleurs de ligne * dans les tableaux selon le nombre de lignes d'en-tête : *.alternance si nombre impair *.alternance2 si nombre pair. * *.odd est un be kind to IE<9 qui n'implémente pas * le sélecteur :nth-child, appliquée via Common.js * *.sortable : les tableaux triables nécessitent d'inverser * l'alternance. */ table.alternance tr, .alternance.wikitable th[scope="row"] { background: #fff; } table.alternance tr:nth-child(odd), .alternance.wikitable tr:nth-child(odd) th[scope="row"] { background: #E9E9E9; } table.alternance tr.odd, table.alternance.wikitable tr.odd th[scope="row"] { background: #E9E9E9; } table.alternance2 tr, table.alternance.sortable tr { background: #E9E9E9; } table.alternance2 tr:nth-child(odd), table.alternance.sortable tr:nth-child(2n+1) { background: #fff; } table.alternance2 tr.odd, table.alternance.sortable tr.odd { background: #fff; } /* arrondir quelques coins, seulement possible avec mozilla/firefox/et autres navigateurs spéciaux */ #p-cactions ul li, #p-cactions ul li a { -moz-border-radius-topleft: 1em; -moz-border-radius-topright: 1em; } #content { -moz-border-radius-topleft: 1em; -moz-border-radius-bottomleft: 1em; } div.pBody { -moz-border-radius-topright: 1em; -moz-border-radius-bottomright: 1em; } /* Arrondir quelques boutons */ #wpSave, #wpSave:hover {-moz-border-radius: 1em} #wpPreview, #wpPreview:hover {-moz-border-radius: 1em} .searchButton, .searchButton:hover {-moz-border-radius: 1em} /* coins arrondis pour les vignettes + effet de relief */ div.thumb div { border: 1px solid #999; border-right: 2px solid #999; border-bottom: 2px solid #999; -moz-border-radius: 0.6em } /* coins arrondis pour les zones de texte préformaté */ pre {-moz-border-radius: 0.6em} /* coins arrondis pour les tables */ table {-moz-border-radius: 0.6em}