28220 sujets

CSS et mise en forme, CSS3

bonjour
j'aimerais savoir comment utiliser margin de façon a avoir une seule ligne de margin...
je m'explique:

moi je sais faire ça:
margin: 0px; ou margin-top: 20px;

mais j'ai vu que sur alsa vous faites comme ça:
margin: 10px 0 4px 20 px ;

enfin bref du plus interieur a l'exterieur a quoi correspondent les marges?
salut,

T'es un peu feignant, non ? Smiley lol
c'est dans la doc CSS
a écrit :
La propriété raccourcie 'margin' sert à spécifier de manière groupée les propriétés 'margin-top', 'margin-right', 'margin-bottom' et 'margin-left' dans la feuille de style.

Quand il n'y a qu'une seule valeur spécifiée, celle-ci s'applique à tous les côtés. S'il y en a deux, alors la première valeur s'applique pour la marge du haut et celle du bas, et la seconde pour la marge droite et celle de gauche. Avec trois valeurs, la marge du haut reçoit la première valeur, les marges gauche et droite la deuxième et la marge du bas la troisième. Pour quatre valeurs, celles-ci s'appliquent respectivement aux marges du haut, de droite, du bas et de gauche.


Toutes les propriétés dans le même genre (padding, border-width...) fonctionnent sur le même principe (si je ne m'abuse) : haut, droite, bas, gauche.
Smiley cligne