28173 sujets

CSS et mise en forme, CSS3

Bonjour,

j'ai développé un site en xhtml/css centré horizontalement et verticalement comme ça :

#divPrincipal {
		position:absolute;
		left:50%; top:50%;
		width:1000px; height:570px;
		margin-left:-500px;	/* moitié de la largeur */
		margin-top:-285px;	/* moitié de la hauteur */
	}


Le problème, c'est que en 800x600, l'ascenseur ne permet pas d'accéder à l'ensemble de la page. Sans doute à cause des marges négatives, mal interprétées.

Y-a t'il une solution pour y remédier ou une autre méthode de centrage ?

Merci. lulu.