Sur Bootstrap 4/5 il existe des utilitaires d'espacement ( BS4 , BS5 ).
Extrait de la documentation :
Utilitaires d'espacement qui s'appliquent à tous les points d'arrêt, de xs
a xl
, ne comportent pas d'abréviation de point d'arrêt. Cela est dû au fait que ces classes sont appliquées à partir de min-width: 0
et plus, et ne sont donc pas liés par un protocole d'accord. requête média. Les autres points d'arrêt comprennent toutefois une abréviation de point d'arrêt.
Les classes sont nommées en utilisant le format {property}{sides}-{size}
para xs
et {property}{sides}-{breakpoint}-{size}
para sm
, md
, lg
et xl
.
Où propriété est l'un d'entre eux :
-
m
- pour les classes qui fixent margin
-
p
- pour les classes qui fixent padding
Où côtés est un des ( Veuillez noter les différences entre le BS4 et le BS5 ) :
-
t
- pour les classes qui fixent margin-top
o padding-top
-
b
- pour les classes qui fixent margin-bottom
o padding-bottom
-
l
- pour les classes qui fixent margin-left
o padding-left
(Bootstrap 4)
-
s
- pour les classes qui fixent margin-left
o padding-left
(Bootstrap 5)
-
r
- pour les classes qui fixent margin-right
o padding-right
(Bootstrap 4)
-
e
- pour les classes qui fixent margin-right
o padding-right
(Bootstrap 5)
-
x
- pour les classes qui définissent à la fois *-left
y *-right
-
y
- pour les classes qui définissent à la fois *-top
y *-bottom
- blank - pour les classes qui définissent un
margin
o padding
sur les 4 côtés de l'élément
Où taille est l'un d'entre eux :
-
0
- pour les classes qui éliminent la marge ou le padding en le fixant à 0
-
1
- (par défaut) pour les classes qui définissent l'option margin
o padding
a $spacer * .25
-
2
- (par défaut) pour les classes qui définissent l'option margin
o padding
a $spacer * .5
-
3
- (par défaut) pour les classes qui définissent l'option margin
o padding
a $spacer
-
4
- (par défaut) pour les classes qui définissent l'option margin
o padding
a $spacer * 1.5
-
5
- (par défaut) pour les classes qui définissent l'option margin
o padding
a $spacer * 3
Ainsi, pour disposer d'un espace vertical supplémentaire au-dessus et au-dessous d'un élément, vous utiliserez l'option suivante my-5
classe.