HTML Div Center Выравнивание в Internet Explorer

Я написал следующий код. В браузере Mozilla и Chrome он отображается абсолютно точно. Но в Internet Explorer он не выравнивается по центру и отображается с левой стороны. Вот код:

<title>ProgramEngine Website Registration</title>

Так может ли AnyBody предложить мне, в чем проблема и как ее преодолеть.

2 ответа

Вы можете использовать jquery для хорошего решения.

См. эту ссылку

$(document).ready( function(e){ 
 var screen = $('body').width();
 screen -= 51; //51 is width of div
 screen /= 2;
 $('#login').offset({top:0,left:screen});
 });​

если вам нужно использовать верхнюю часть в значении смещения.

Здесь браузер не может создавать проблемы.


Вы используете правильный DOCTYPE? Без DOCTYPE IE автоматически переходит в режим визуализации Quirks - это ваша проблема, возможно.

licensed under cc by-sa 3.0 with attribution.