首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于设置遮罩层宽度有关问题

2013-09-05 
关于设置遮罩层宽度问题做网页遮罩层时,窗口resize事件中重新设置遮罩层宽度var newWidth Math.max(docu

关于设置遮罩层宽度问题
做网页遮罩层时,

窗口resize事件中重新设置遮罩层宽度

var newWidth = Math.max(document.documentElement.scrollWidth,document.documentElement.clientWidth);

发现在ie下,document.documentElement.scrollWidth把我的遮罩层宽度也算在内了

造成窗口由最大化缩小时,遮罩层宽度没有跟着缩小而出现水平滚动条,但chorm下没这个问题

请教高手怎么解决这个问题?? resize 遮罩层
[解决办法]
直接用 document.documentElement.clientWidth
[解决办法]
function getClientWidth()
    { 
       return (navigator.userAgent.toLowerCase().indexOf("opera") != -1)?document.body.clientWidth:document.documentElement.clientWidth;  
    };
[解决办法]
width:100%
不就行了?

热点排行