.. ну на самом деле я думаю, что нашел свое решение.
Я пытался выровнять контейнер по центру
Я знал, что для размещения div в окне недостаточно места, что вызывает проблемы в IE6 и 7, поэтому я использовал свойство jquery css для определения ширины плавающего фонового изображения div.
<script type="text/javascript">
$(document).ready(function() {
if($(document).width() > 1050){ //Container's width:1050px
var wd = document.body.clientWidth;
wd = Math.round((wd-1050)/2);
$("#bg2").css("width" , wd);
$("#container").css("left" , wd);
}
});
</script>
и HTML ...
<body style="background-color:#FFFFFF; margin: 0px; padding: 0px;">
<p align="right">
<div id="bg2" style="position:absolute; float:right; top:0px; right:0px; height:151px; margin:0px; padding:0px; font-size:1px; overflow:visible; background-image:url(images/back2.jpg);"></div>
<div id="container" style="position:absolute; top:0px; width:1050px; margin:0px; padding:0px; vertical-align:top; text-align:left;">
....(huge div container container)....