28173 sujets

CSS et mise en forme, CSS3

Bonjour, voilà j'ai un div "global" avec une largeur et une hauteur fixe que je veux centrer horizontalement et verticalement dans le body; la seule méthode que j'ai trouvé c'est:

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


est ce qu'il existe une autre méthode? Smiley murf
ou est ce tout simplement indécent de vouloir centrer un élément horizontalement et verticalement sachant que quelques soient les faqs ou tutaux c'est tjs dissocier Smiley murf (je tiens à preciser que je suis un noob).
Modifié par r•b•t (27 Aug 2007 - 16:35)
merci pour ta réponse, mea culpa je n'avais que survolé la faq Smiley confused et n'avait pas vu ceci 3- Technique avec hacks et display: inline-block

néanmoins j'ai l'impression qu'il s'agit tjs de cas particulier pour centrer horizontalement et verticalement un élément, alors que centrer horizontalement est très simple, le centrage vertical est bizarrement plus compliqué Smiley sweatdrop ...c'est le media qui veut ça j'imagine.
Modifié par r•b•t (27 Aug 2007 - 16:46)