grid documentation corrections

This commit is contained in:
Raphael Goetter 2016-05-23 14:41:28 +02:00
parent 46517b0baf
commit 806c533c99

View file

@ -89,7 +89,7 @@ Les **enfants** directs d'un conteneur, quels qu'ils soient, se répartissent au
Les grilles KNACSS sont mobile-first et "plus ou moins" responsive naturellement, dans la mesure où par défaut : Les grilles KNACSS sont mobile-first et "plus ou moins" responsive naturellement, dans la mesure où par défaut :
- elles s'affichent systématiquement sur une seule colonne sur un très petit écran ("tiny"), - elles s'affichent systématiquement sur une seule colonne sur un très petit écran ("tiny"),
- elles s'affichent par défaut en 2 colonnes sur un écran de taille réduite ("small"), - elles s'affichent en 2 colonnes sur un écran de taille réduite ("small"),
- elles occupent le nombre de colonnes définies dans la variable `$grid-number` sur un écran suffisamment large. - elles occupent le nombre de colonnes définies dans la variable `$grid-number` sur un écran suffisamment large.
Vous pouvez définir le nombre de colonnes selon les tailles d'écran à l'aide du mot-clé : `-small-*`. Vous pouvez définir le nombre de colonnes selon les tailles d'écran à l'aide du mot-clé : `-small-*`.
@ -131,13 +131,13 @@ Résultat :
Il est possible de mettre un élément particulier en exergue, en **doublant sa taille** par rapport aux autres, tout en conservant un agencement parfait de la grille. Il est possible de mettre un élément particulier en exergue, en **doublant sa taille** par rapport aux autres, tout en conservant un agencement parfait de la grille.
Pour ce faire, appliquez la classe `.flex-item-double` à cet élément. Pour ce faire, appliquez la classe `.grid-item-double` à cet élément.
HTML : HTML :
```html ```html
<div class="grid-4"> <div class="grid-4">
<div>un div ou n'importe quoi d'autre</div> <div>un div ou n'importe quoi d'autre</div>
<div class="flex-item-double">je suis deux fois plus large que mes frères</div> <div class="grid-item-double">je suis deux fois plus large que mes frères</div>
<div>un 3è div ou n'importe quoi d'autre</div> <div>un 3è div ou n'importe quoi d'autre</div>
<div>etc.</div> <div>etc.</div>
</div> </div>
@ -150,14 +150,14 @@ Résultat :
Vous pouvez modifier l'ordre d'affichage des éléments au sein d'une grille à l'aide des classes : Vous pouvez modifier l'ordre d'affichage des éléments au sein d'une grille à l'aide des classes :
- `.flex-item-first` (l'élément apparaîtra avant tous les autres) - `.grid-item-first` (l'élément apparaîtra avant tous les autres)
- `.flex-item-last` (l'élément apparaîtra tout à la fin de la grille) - `.grid-item-last` (l'élément apparaîtra tout à la fin de la grille)
HTML : HTML :
```html ```html
<div class="grid-4"> <div class="grid-4">
<div>un div ou n'importe quoi d'autre</div> <div>un div ou n'importe quoi d'autre</div>
<div class="flex-item-first">je m'affiche avant tous mes frères</div> <div class="grid-item-first">je m'affiche avant tous mes frères</div>
<div>un 3è div ou n'importe quoi d'autre</div> <div>un 3è div ou n'importe quoi d'autre</div>
<div>etc.</div> <div>etc.</div>
</div> </div>
@ -238,7 +238,7 @@ CSS compilé (sans Autoprefixer) :
width: calc(100% * 1 / 4 - 12px - .01px); width: calc(100% * 1 / 4 - 12px - .01px);
margin-left: 12px; margin-left: 12px;
} }
.grid-container > .flex-item-double { .grid-container > .grid-item-double {
width: calc(100% * 2 / 4 - 12px); width: calc(100% * 2 / 4 - 12px);
} }
... ...