У меня есть следующий определенный в моем CSS файл:Совместите DIV с помощью 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
Кузов плавает вправо? Я этого никогда не видел. –
Интересно, зачем вам плавать и позиционировать свой html 'body'. – mauris
Меня попросили исправить это для клиента, который построил это из шаблона. Я предоставил ссылку на сайт. – Elie