В моем css-файле определено следующее:
body {
text-align: center;
float: right;
position: fixed;
}
.twoColFixRtHdr #container {
width: 780px;
margin: 0 auto;
border: 1px solid #000000;
text-align: left;
}
и мой HTML определен следующим образом:
<body class="twoColFixRtHdr">
<div id="container">
<div id="header">
Проблема в том, что в IE (все версии, которые я смог проверить) центрируется содержимое страницы, но в Firefox она выравнивается по левому краю. Я знаю, что text-align: center будет центрировать содержимое элемента, но не сам элемент, поэтому вы должны вложить свой контент, для чего и нужен дополнительный div. Но я должен что-то упустить из-за различий между IE и Firefox с точки зрения того, как он отображает этот тег.
Есть идеи? Вы можете посмотреть на сайте: http://www.solar -fit.ca