Bonsoir,
J'ai besoin de centrer horizontalement dans la fenêtre du navigateur un <div> en position absolue. J'ai vu que l'on peut utiliser un
N'existe-t-il que la solution de la marge gauche négative ?
Merci pour le coup de main.
Modifié par krakkos (05 Jan 2006 - 08:04)
J'ai besoin de centrer horizontalement dans la fenêtre du navigateur un <div> en position absolue. J'ai vu que l'on peut utiliser un
left: 50% ;
margin-left: -(largeur du <div>/2) ;
. Mais dans un post on m'a déconseillé cette solution, car certains navigateurs n'apprécient pas les marges négatives. Or avec des width:XXXpx;
margin-left: auto;
margin-right: auto;
Comme pour les <div> flottant, cela ne fonctionne pas. Pourquoi ? Parce que l'on sort le <div> du flux normal ?N'existe-t-il que la solution de la marge gauche négative ?
Merci pour le coup de main.
Modifié par krakkos (05 Jan 2006 - 08:04)