function getWidth(){
var w=document.body.clientWidth;
w=(w-800)/2;
return w;
} ////////获得左距离
margin-left:expression(getWidth());//利用CSS表达式居中显示。
传统的消除默认,然后BODY{MARGIN:0 AUTO;}非常不适用,特别当遇到动态页面时出现怪现象。
特别是DIV 是absolute定位时传统方法就失去效用了。
[color=red][size=large]当你的浏览器缩小放大,看看效果,然后再看看我的方法[/size][/color]。。。。。。。。。。。。。
var w=document.body.clientWidth;
w=(w-800)/2;
return w;
} ////////获得左距离
margin-left:expression(getWidth());//利用CSS表达式居中显示。
传统的消除默认,然后BODY{MARGIN:0 AUTO;}非常不适用,特别当遇到动态页面时出现怪现象。
特别是DIV 是absolute定位时传统方法就失去效用了。
[color=red][size=large]当你的浏览器缩小放大,看看效果,然后再看看我的方法[/size][/color]。。。。。。。。。。。。。
本文介绍了一种使用CSS表达式实现动态页面元素居中的方法,该方法尤其适用于absolute定位的div元素,在浏览器缩放时也能保持居中效果。
1790

被折叠的 条评论
为什么被折叠?



