28172 sujets

CSS et mise en forme, CSS3

Bonsoir ,

Le padding d' après ce que j' ai compris est une marge interieure , cependant l' effet est différent sous ie et firefox.

Si je veux faire un padding entre les différents éléments d' une liste a puce , comment dois je procéder?

merci
Bonjour,

maman59 a écrit :
Le padding d' après ce que j' ai compris est une marge interieure , cependant l' effet est différent sous ie et firefox.

L'effet n'est différent que si on a mal construit sa page au départ. Pour partir sur de bonnes bases:
http://css.alsacreations.com/outils/squelettor/

maman59 a écrit :
Si je veux faire un padding entre les différents éléments d' une liste a puce , comment dois je procéder?

Eh bien si je transcris cette phrase en code CSS, cela donne:
ul li {padding-bottom: 10px;}
(J'ai mis une taille au pif pour le padding, ça peut bien sûr être modifié.)

Je rappelle à tout hasard que si les bases ne sont pas connues, eh bien il faut commencer par là:
http://css.alsacreations.com/Comment-debuter-et-trouver-l-information
Bonjour,

s'il s'agit d'un padding-left alors la différence n'est pas tant entre firefox et IE mais plutôt entre les différents navigateurs concernant la propriété par défaut implémentée pour libérer la place pour les puces.

soit donc, pour l'élément ul, un margin-left ou bien un padding-left.

Un peu agaçant mais simple à régler par:

ul {
padding-left:0;
margin-left:valeur;
}


Ou l'inverse Smiley cligne