28172 sujets

CSS et mise en forme, CSS3

Salut !
Je suis en train de faire un diaporama et je cherche à ce que les images soient centrées par rapport à un bloc. Avec des images fixes, j'avais trouvé une astuces qui marche fort bien :


#diap {
	margin: auto;
	width: 800px;
	height: 600px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -400px;
	margin-top: -300px;
}


Le problème c'est que maintenant que c'est un diapo, la taille des images change !
Donc je ne peux pas définir une taille fixe pour margin-left et margin-top .

Y'a t'il une solution qui ne fait appel qu'au CSS pour centrer un objet de taille variable ? Sinon je le fais en Java Script mais ça m'embête ! Smiley smile

Merki
Modifié par Angy (30 May 2009 - 15:26)
Salut,

Je ne connais pas ton contexte mais laisser les images inline et un text-align; center sur leur conteneur?
Administrateur
ghost a écrit :
Salut,

Je ne connais pas ton contexte mais laisser les images inline et un text-align; center sur leur conteneur?

Tout à fait.
Et pour centrer un groupe d'image, penser à display: inline-block Smiley cligne