@jetonpeche/angular-responsive
v1.1.0
Published
grid responsive comme bootstrap avec plus de fonctionnalités
Downloads
21
Readme
Angular responsive
grid container
Attributs
gap: gap CSS (defaut 6)nbColDefault: nombre de colonnes (defaut 12)nbColXs: nombre de colonnes sur taille d'écran XS et plusnbColSm: nombre de colonnes sur taille d'écran SM et plusnbColMd: nombre de colonnes sur taille d'écran MD et plusnbColLg: nombre de colonnes sur taille d'écran LG et plusnbColXl: nombre de colonnes sur taille d'écran XLgridFlowDefault: Organisation des elements de la grid (defaut row)gridFlowXs: Organisation des elements de la grid sur taille d'écran XS et plusgridFlowSm: Organisation des elements de la grid sur taille d'écran SM et plusgridFlowMd: Organisation des elements de la grid sur taille d'écran MD et plusgridFlowLg: Organisation des elements de la grid sur taille d'écran LG et plusgridFlowXl: Organisation des elements de la grid sur taille d'écran XL
Information
gridFlow*: voir cette page
Sub grid container
Ajouter une sous grid dans une grid
grid element
Attributs
class: Class CSScolDefault: Taille de la colonne (defaut 1 (1 -nbCol))colXs: Taille de l'element pour un écran XS et plus (1 -nbCol)colSm: Taille de l'element pour un écran S et Plus (1 -nbCol)colMd: Taille de l'element pour un écran MD et Plus (1 -nbCol)colLg: Taille de l'element pour un écran LG et plus (1 -nbCol)colXl: Taille de l'element pour un écran XL (1 -nbCol)rowDefault: Nombre de lignes occupésrowXs: Nombre de lignes occupés pour un écran XS et plusrowSm: Nombre de lignes occupés pour un écran S et plusrowMd: Nombre de lignes occupés pour un écran MD et plusrowLg: Nombre de lignes occupés pour un écran LG et plusrowXl: Nombre de lignes occupés pour un écran XL
Exemple
<jp-grid-container gridFlowDefault="column dense" [nbColDefault]="12" [gap]="6">
<jp-grid-element [colMd]="6" [rowMd]="2" [rowLg]="1">
<h4>Titre</h4>
<p>...</p>
</jp-grid-element>
<jp-grid-element [colMd]="6" [rowLg]="2">
<h4>Titre</h4>
<p>...</p>
</jp-grid-element>
<jp-grid-element [colMd]="6">
<h4>Titre</h4>
<p>...</p>
</jp-grid-element>
</jp-grid-container>exemple avec des sous grid
<jp-grid-container>
<jp-sub-grid-container>
<jp-grid-element [colMd]="4">Item A</jp-grid-element>
<jp-grid-element [colMd]="8">Item B</jp-grid-element>
</jp-sub-grid-container>
<jp-sub-grid-container>
<jp-grid-element [colMd]="2" [rowMd]="2">C</jp-grid-element>
<jp-grid-element [colMd]="5">D</jp-grid-element>
<jp-grid-element [colMd]="5">E</jp-grid-element>
</jp-sub-grid-container>
<jp-grid-element [colMd]="2">F</jp-grid-element>
<jp-grid-element [colMd]="7">G</jp-grid-element>
<jp-grid-element [colMd]="5">H</jp-grid-element>
</jp-grid-container>