28173 sujets

CSS et mise en forme, CSS3

Bonjour à tous !

Quelqu'un saurait-il me dire (ou m'indiquer un lien sur le web) quelles sont les valeurs par défaut des balises <LI> prises en compte dans IE ou Firefox (marges/padding) ?

Merci d'avance à tous !

Mos
Modifié par Mos (11 Mar 2007 - 20:58)
Bonjour,
a ma connaissance, aucun padding ni margin ne sont spécifiés
pour les <li> ce qui equivaut a dire que les padding et magin valent 0.
Contrairement aux <ul> et <ol> qui ont une marge gauche de 40px
pour IE et Opera et un padding-left (-moz-padding-start) de 40px pour les navigateurs Gecko (Mozilla, Firefox, Nescape (6+)...)
Sous Gecko, les <li> sont dotés de la propriété
-moz-float-edge: margin-box

mais je ne sais pas quel est son effet sur leur rendu.
Modifié par Hermann (11 Mar 2007 - 20:15)
Bonsoir,

Hermann a écrit :
une marge gauche de 40px
pour IE et Opera et un padding-left (-moz-padding-start) de 40px pour les navigateurs Gecko


Petite remarque en passant: Opera s'est aligné sur le padding-left des Gecko/Safari depuis l'une de ses version 8.x (l'utilisation du padding étant par ailleurs plus logique dans le box-model CSS, et celle du margin dans le box-model d'IE5.x)
Modifié par Laurent Denis (11 Mar 2007 - 20:03)
Oki

merci à tous pour ces précisions !

Je n'avais pas pensé aux valeurs par défaut des UL, mais cela répond à mes besoins !