Vuetify

Boutique

Entreprises

Update your layout without creating new classes. Spacing helpers are useful for modifying the padding and margin of an element.

Utilisez le terrain de jeu pour voir ce que les différentes classes d'aide peuvent faire. Pour une explication de leur fonctionnement, voir la section Comment ça fonctionne ci-dessous.

Les classes d'aide appliquent marge ou padding à un élément allant de 0 à 12. Chaque taille a été conçue pour s'aligner sur des espaces de conception de matériaux communs. Ces classes peuvent être appliquées au format suivant {property}{direction}-{size}.

La propriété applique le type d'espacement :

  • m - applique marge
  • p - applique padding

La direction désigne le côté de la propriété à :

  • t - applique l'espacement pour marge-top et padding-top
  • b - applique l'espacement pour Marge-bottom et padding-bottom
  • l - applique l'espacement pour marge-gauche et padding-left
  • r - applique l'espacement pour marge-droite et padding-right
  • s - applique l'espacement pour marge-gauche/padding-left (en mode LTR) et marge-right/padding-right (en mode RTL)
  • e - applique l'espacement pour marge-droite/padding-right (en mode LTR) et marge-left/padding-left (en mode RTL)
  • x - applique l'espacement pour *-left et *-right
  • y - applique l'espacement pour *-top et *-bottom
  • a - applique l'espacement de la propriété dans toutes les directions

La taille contrôle l'incrément de la propriété en intervalles 4px :

  • 0 - élimine toutes les marges ou padding en le définissant à 0
  • 1 - définit marge ou padding à 4px
  • 2 - définit marge ou padding à 8px
  • 3 - définit marge ou padding à 12px
  • 4 - définit marge ou padding à 16px
  • 5 - définit marge ou padding à 20px
  • 6 - définit marge ou padding à 24px
  • 7 - définit marge ou padding à 28px
  • 8 - définit marge ou padding à 32px
  • 9 - définit marge ou padding à 36px
  • 10 - définit marge ou padding à 40px
  • 11 - définit marge ou padding à 44px
  • 12 - définit marge ou padding à 48px
  • n1 - définit la marge négative à 4px
  • n2 - définit la marge négative à 8px
  • n3 - définit la marge négative à 12px
  • n4 - définit la marge négative à 16px
  • n5 - définit la marge négative à 20px
  • n6 - définit la marge négative à 24px
  • n7 - définit la marge négative à 28px
  • n8 - définit la marge négative à 32px
  • n9 - définit la marge négative à 36px
  • n10 - définit la marge négative à 40px
  • n11 - définit la marge négative à 44px
  • n12 - définit la marge négative à 48px
  • auto - définit l'espacement à auto

Vous trouverez ci-dessous une collection d'exemples simples ou complexes.

En utilisant les classes d'aide à la marge, vous pouvez facilement centrer le contenu horizontalement.

La marge peut également être appliquée négativement à la même fréquence 1 à 12 .

Vuetify est livré avec un système de grille de 12 points construit en utilisant Flexbox. L'espace est utilisé pour créer des mises en page spécifiques dans le contenu d'une application. Il se compose de 5 points de rupture de média utilisés pour cibler des tailles ou des orientations spécifiques d'écran : xs, sm, md, lg et xl. Les résolutions par défaut sont définies ci-dessous dans la table Viewport Breakpoints et peuvent être modifiées en personnalisant la configuration breakpoint service config.

Material Design Viewport Breakpoints
DeviceCodeTypesRange
Extra smallxssmall to large handset< 600px
Smallsmsmall to medium tablet600px > < 960px
Mediummdlarge tablet to laptop960px > < 1264px*
Largelgdesktop1264px* > < 1904px*
Extra largexl4k and ultra-wides> 1904px*
* -16px on Desktop

The helper classes apply margin or padding at a given breakpoint. These classes can be applied using the following format: {property}{direction}-{breakpoint}-{size}. This does not apply to xs as it is inferred; e.g. ma-xs-2 equals ma-2.

Vous trouverez ci-dessous une collection d'exemples simples ou complexes.

Espacement avec les points d'arrêt md et lg

Prêt pour plus ? Continuez la lecture avec :

Caught a mistake or want to contribute to the documentation? Edit Layout on GitHub!