2013-02-26 2 views
0

Пока я создаю веб-сайт, я дал margin: 0 auto для главного div. Он выравнивается правильно, но пока я увеличиваю окно в IE, он будет выравниваться слева.HTML, проблема CSS в IE

<style> 
    body   { margin:0; padding:0 } 
    #container { margin:0; padding:0 } 
    #container p { margin:0; padding:0 } 
    </style> 
    <html> 
    <body> 
     <div id="container"> <p>Chriz</p> </div> 
    </body> 
    </html> 
+0

Какая версия IE и какая версия Windows? Эти вещи имеют значение ... – MassivePenguin

+2

Вы должны отправить код примера. –

+0

\t

Chriz

2013-02-26 11:34:41

ответ

0

привет теперь используется для этого CSS

body{ 
text-align:center; 
} 

#container{ 
margin:0 auto; 
text-align:left; 
} 
1

Есть ли у вас фиксированная ширина на нем? его следует читать

#mainDiv{ 
    margin:0 auto; 
    width: 900px; 
} 
+0

Это будет выровнять по центру элемент блока. Однако вы должны учитывать эту плохую практику, поскольку вы создаете элемент фиксированной ширины. Killer для гибкого, гибкого дизайна –