关于图片自适应浏览器窗口大小的一个解决方法!JS来实现!
现在想要实现的是:
1、如果图片小于当前浏览器窗口宽度,则显示当前大小
2、如果图片超过当前浏览器窗口宽度,则显示浏览器窗口宽度-50px的宽度
高度都是自适应的(即按比例缩小)
*{margin:0;padding:0;}
#fontzoom{width:100%;overflow:hidden;}
function $(id)
{
return document.getElementById(id);
}
function autoResizepic()
{
var bodywidth = $('fontzoom').style.width;
bodywidth =document.body.scrollWidth
var picTarget=$('fontzoom').getElementsByTagName('img');
if(picTarget.length>0)
{
for(var i =0;ibodywidth)
{picTarget[i].width=bodywidth-50;}
if(picTarget[i].width<bodywidth)
{picTarget[i].width=bodywidth-50;}
}
}
}
window.onresize=autoResizepic;
autoResizepic();
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。