Требуется помощь в вёрстке под IE7

M2
На сайте с 11.01.2011
Offline
341
756

Добрый день!

Сверстал сайт на DIVах, сегодня с удивлением обнаружил, что именно в IE7 вся вёрстка летит. Вот мой код CSS:


html
{
overflow-x: hidden;
margin: 0;
padding: 0;
}
body
{
/*background-color: black;*/
font-family: Karelia;
}

img
{
display: block;
}

#page
{
position: relative;
margin-left: -965px;
left: 50%;
}


#left
{
float: left;
}

#window, #window_bg
{
float: left;
}

#window
{
width: 1281px;
height: 701px;
background-image: url('../images/bg.jpg');
}

#window_bg
{
width: 1281px;
height: 701px;
background-image: url('../images/main_window.png');
}

#right
{
float: left;
margin-left: -0.0%;
}

#bottom
{
clear: left;
}

#bottom_left
{
width: 319px;
height: 265px;
}

#bottom_right
{
width: 320px;
height: 265px;
}


#bottom_middle
{
width: 1281px;
height: 265px;
margin-left: 320px;
left: 50%;
}

#page_layer
{
width: 515px;
height: 431px;
background-image: url('../images/page_layer.png');*/
opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
filter: alpha(opacity=50);
margin-left: 12%;
margin-top: 8%;
overflow-y: auto;
overflow-x: hidden;
}

*:first-child+html #left
{
position: relative;
left: -965px;
}

*:first-child+html #window
{
position: relative;
left: -965px;
}

*:first-child+html #top
{
position: relative;
margin-left: -965px;
left: 50%;
}

*:first-child+html #right
{
position: relative;
margin-right: 0px;
}

При таком коде я, хоть и выровнял #top по центру, но этот блок то загружается, то не загружается при загрузке странички. Причём вероятность того, что он загрузится в определённый момент времени, высчитать просто невозможно, он грузится абсолютно случайным образом. Я не могу понять, что ещё не так? И так уже кучу хаков применил к IE7, вёрстка вроде выровнялась. Но вот этот глюк меня просто убивает....

P. S. Хаки применял, поскольку без них вообще вся вёрстка едет. Подчёркиваю - именно в IE7. В других браузерах всё замечательно отцентровано и вообще смотрится всё суперски!

P.P.S. Отказаться от использования этого браузера - не вариант...

mark2011 добавил 31.01.2011 в 10:59

Кому интересно, гляньте: http://nndevice.ru/div/. Здесь уже применены хаки к IE7, но всё равно вёрстка летит нафиг...

------------------- Крутые VPS и дедики. Качество по разумной цене ( http://cp.inferno.name/view.php?product=1212&gid=1 ) VPS25OFF - скидка 25% на первый платеж по ссылке выше

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий