一般我们都是在800*600分辨率下做页面,如果页面设置了居中对齐方式,那在1024*768等不同分辨率下,层的位置就会有很大偏差,这里提供一个简单的方法。
在<head>里加如下:
<script language="JavaScript" type="text/JavaScript">
function pageinit()
{
var xxx=(window.screen.width-800)/2+565;
Layer1.style.left=xxx;
}
</script>
然后在<body>中加入onLoad="pageinit()"
这是通过不同分辨率计算层的位置来实现,layer1是页面中的层,565是这个层在800*600下的left数值,针对做死的页面比较好,如有多个层就每个都这样设置一下。