28173 sujets
CSS et mise en forme, CSS3
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é
mais je ne sais pas quel est son effet sur leur rendu.
Modifié par Hermann (11 Mar 2007 - 20:15)
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,
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)
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)