2010-01-11 6 views
0

Comment faire pour afficher un div au centre de la position supérieure de la page, qui doivent fonctionner sous toutes les tailles de moniteurs en utilisant CSS.comment afficher un div au centre haut de la page

Principalement, je reçois des problèmes sur IE, où pas aligné correctement.

+0

La réponse est ici: http://stackoverflow.com/questions/2498552/horizontal-and-vertical-center-text-in-html/2857692#2857692 –

Répondre

0

CSS

div 
{ 
margin : 0px auto; 
} 
2

Pour margin: 0px auto; pour travailler la largeur doit être fourni

style:

div#center 
{ 
width: 300px; 
margin: 0px auto; 
} 

html:

<div id="center">content</div> 
+0

Pourquoi utilisez-vous l'unité "px" pour la valeur d'attribut "0"? Ce n'est pas nécessaire et généralement omis. – Leo

+0

faute de frappe, excuses. Dactylographié en 10px en premier à titre d'exemple, j'ai remarqué que OP demandait le haut de la page. Je vais le laisser pour référence: D – LukeP

+0

accepté: D J'ai été surpris parce que tout le monde ici l'utilisait ... donc ça ne semble pas bien établi ?! – Leo

0

Comparez-vous le rendu dans IE et un autre navigateur en commutant et en arrière? Si c'est le cas, vous remarquerez peut-être un changement à cause de la barre de défilement. IE réserve l'espace pour la barre de défilement, tandis que les navigateurs tels que Firefox ne montrent que la fenêtre défiler lorsque cela est nécessaire.

0

div # center { largeur: 300px; marge: 0px automatique; }

ne fonctionne pas sur IE ...

Questions connexes