在蓝色那边有朋友帮我解决了
可以用body.clientWidth来解决
顺便把这一方法分享给大家
<div id="showdiv" style="border:0px #333 dashed;
position:absolute;
left:expression((body.clientWidth-300)/2);
top:expression((body.clientHeight-300)/2);
width:300;
height:300;
padding:20;
visibility: hidden;">
可以用body.clientWidth来解决
顺便把这一方法分享给大家
<div id="showdiv" style="border:0px #333 dashed;
position:absolute;
left:expression((body.clientWidth-300)/2);
top:expression((body.clientHeight-300)/2);
width:300;
height:300;
padding:20;
visibility: hidden;">
改成
position:relative
不是更通用?expression是IE only
改成
position:relative
不是更通用?
这个我不大清楚,一直没有搞明白absolute和relative的区别,只知道一个是绝对定位一个是相对定位,但刚才我试着把absolute改成relative,网页就乱了,行不通,不清楚是啥道理expression是IE only?我有用遨游浏览器,可以用呀?