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.
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.
Device | Code | Types | Range |
---|---|---|---|
Extra small | xs | small to large handset | < 600px |
Small | sm | small to medium tablet | 600px > < 960px |
Medium | md | large tablet to laptop | 960px > < 1264px* |
Large | lg | desktop | 1264px* > < 1904px* |
Extra large | xl | 4k 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
Comment ça fonctionne
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
- appliquemarge
p
- appliquepadding
La direction désigne le côté de la propriété à :
t
- applique l'espacement pourmarge-top
etpadding-top
b
- applique l'espacement pourMarge-bottom
etpadding-bottom
l
- applique l'espacement pourmarge-gauche
etpadding-left
r
- applique l'espacement pourmarge-droite
etpadding-right
s
- applique l'espacement pourmarge-gauche
/padding-left
(en mode LTR) etmarge-right
/padding-right
(en mode RTL)e
- applique l'espacement pourmarge-droite
/padding-right
(en mode LTR) etmarge-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 directionsLa taille contrôle l'incrément de la propriété en intervalles 4px :
0
- élimine toutes lesmarges
oupadding
en le définissant à0
1
- définitmarge
oupadding
à 4px2
- définitmarge
oupadding
à 8px3
- définitmarge
oupadding
à 12px4
- définitmarge
oupadding
à 16px5
- définitmarge
oupadding
à 20px6
- définitmarge
oupadding
à 24px7
- définitmarge
oupadding
à 28px8
- définitmarge
oupadding
à 32px9
- définitmarge
oupadding
à 36px10
- définitmarge
oupadding
à 40px11
- définitmarge
oupadding
à 44px12
- définitmarge
oupadding
à 48pxn1
- définit lamarge
négative à 4pxn2
- définit lamarge
négative à 8pxn3
- définit lamarge
négative à 12pxn4
- définit lamarge
négative à 16pxn5
- définit lamarge
négative à 20pxn6
- définit lamarge
négative à 24pxn7
- définit lamarge
négative à 28pxn8
- définit lamarge
négative à 32pxn9
- définit lamarge
négative à 36pxn10
- définit lamarge
négative à 40pxn11
- définit lamarge
négative à 44pxn12
- définit lamarge
négative à 48pxauto
- définit l'espacement àauto