Salut
Pour nettoyer un code, je me suis dit que je pourrais utiliser margin avec 4 paramètres plutôt que margin-top, margin-right, margin-bottom, margin-left que j'avais finit par utiliser.
Ben ... le résultat n'est pas le même, donc je n'ai sûrement pas compris l'utilisation de margin avec 4 paramètres.
Mes essais ont été fait sous les versions les plus ressentes de FireFox, Opera, IE, Safari, Chrome et Edge.
Si quelque un peut m'expliquer, car je dois agire sur certains padding dans le même sens.
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 <!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <style> *{ margin:0 0 0 0; padding:0 0 0 0; } .divfond{ background-color: LightGray; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; } .stylecommun{ display: block; width:100px; height:100px; } .stylemargin1{ background-color: red; margin-top: 5px; margin-right: auto; margin-bottom:5px; margin-left: auto; } .stylemargin2{ background-color: green; /* margin avec quatre valeurs, la première s'appliquera en haut(top), la deuxième à droite(right), la troisième en bas(bottom) et la quatrième à gauche(left) */ margin 5px auto 5px auto; } </style> </head> <body> <div class="divfond"> <img class="stylecommun stylemargin1"> </div> <br /> <div class="divfond"> <img class="stylecommun stylemargin2"> </div> </body> </html>
Par avance, merci.
Partager