Notes techniques de zhaoJian

Cours IT Bases CSS 025_Marges et Remplissage

Apprentissage / Bases CSS ~3381 mots · 9 min de lecture - vues

Marges

En CSS, les marges et le remplissage sont deux concepts différents, tous deux utilisés pour contrôler l’espace entre les éléments et influencer la mise en page.

Effet de l'exemple

Marge (Marge extérieure)

La marge (margin) désigne l’espace entre un élément et ses éléments adjacents. Les marges peuvent être utilisées pour contrôler la distance entre les éléments et influencer la mise en page. Les marges n’ont pas de couleur de fond, sont complètement transparentes et n’affectent pas la taille réelle de l’élément. Elles peuvent être des valeurs positives ou négatives, l’unité peut être des pixels (px), des pourcentages (%), em, etc.

Exemple :

.base {
width: 200px;
height: 200px;
}
.example1 {
margin: 10%;
background-color: blue;
}
.example2 {
margin: -50px 50px;
background-color: green;
}
.example3 {
margin: 10px 20px 30px 40px;
background-color: red;
}
<div class="base example1"></div>
<br>
<div class="base example2"></div>
<br>
<div class="base example3"></div>

Effet : Effet de l'exemple On peut utiliser margin-top, margin-right, margin-bottom, margin-left pour définir la marge d’une direction spécifique individuellement.

Exemple :

.example1 {
margin-top: 100px;
margin-right: 50px;
margin-bottom: 80px;
margin-left: 50px;
background-color: blue;
width: 200px;
height: 200px;
}
<div class="example1"></div>

Effet :

Effet de l'exemple

Remplissage (Marge intérieure)

Le remplissage (padding) désigne l’espace entre le contenu interne d’un élément et la bordure de l’élément. Le remplissage peut être utilisé pour ajuster la distance entre le contenu interne et la bordure, affectant la taille et la mise en page de l’élément. Le remplissage hérite de la couleur de fond de l’élément et affecte la taille réelle de l’élément. Les valeurs négatives ne sont pas prises en charge, l’unité peut être des pixels (px), des pourcentages (%), em, etc.

Exemple :

.base {
width: 200px;
height: 200px;
}
.example1 {
padding: 3%;
background-color: blue;
}
.example2 {
padding: 10px 50px ;
background-color: green;
}
.example3 {
padding: 10px 20px 30px 40px;
background-color: red;
}
<div class="base example1">Test du padding</div>
<br>
<div class="base example2">Test du padding</div>
<br>
<div class="base example3">Test du padding</div>

Effet :

Effet de l'exemple On peut utiliser padding-top, padding-right, padding-bottom, padding-left pour définir le remplissage d’une direction spécifique individuellement.

Exemple :

.example1 {
padding-top: 20px;
padding-right: 50px;
padding-bottom: 80px;
padding-left: 10px;
background-color: blue;
width: 200px;
height: 200px;
}
<div class="example1">Test du padding</div>

Effet : Effet de l'exemple

Partager :

Commentaires