永发信息网

怎样防上网页中图片过大撑破布局

答案:3  悬赏:20  手机版
解决时间 2021-05-03 08:41
问题如题,如果用CSS定义超出部分隐藏,那样超出的部分就看不到了,有没有什么好的办法,能够判断,当图片宽,或高超过一定大小后,自动按比例缩小至 设定的大小,要求在IE6下也能实现这种效果,JS,CSS 均可,最好是CSS ,若能完美解决问题,可以加分
最佳答案

<img src="......." onload="javascript:ImgReSize(this)" />


function ImgReSize(e)
{


    if(e.width>620)
    {
    e.width=620;
    }


}

全部回答
C#里是可以通过放一个image控件然后用css设定里面显示图片的大小就可以了!

 <script>   var scaleImage = function(o, w, h){    var img = new Image();    img.src = o.src;    if(img.width >0 && img.height>0)    {    if(img.width/img.height >= w/h)    {    if(img.width > w)    {    o.width = w;    o.height = (img.height*w) / img.width;    }    else    {    o.width = img.width;    o.height = img.height;    }    o.alt = img.width + "x" + img.height;    }    else    {    if(img.height > h)    {    o.height = h;    o.width = (img.width * h) / img.height;    }    else    {    o.width = img.width;    o.height = img.height;    }    o.alt = img.width + "x" + img.height;    }    }   }             </script>     

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
I don't want to talk about it原唱是谁
更新boos后为什么开机蓝屏
Q宠大乐斗武器怎么升级?
和平小区在哪里啊,我有事要去这个地方
求几首非常有气势的背景音乐、
御剑用7760好还是7706
关于幸福与快乐的名言,幸福牵手 歌词
跪求 君がくれた時間 (押尾桑) 的吉他谱
天龙八部中的绑定元宝有什么用
洛阳有没有汽车维修学校
请问xb 360港版双65纳米、会不会三红和E74?
来自星星的韩式炸鸡(纬一路店)地址在什么地方
请问电视购物的东西~能信吗?质量有保证吗?
360安全卫士跟金山毒霸网镖同时开着会有冲突
怎么用手机续费QQ会员?(我最开始不是用手机
推荐资讯
碧壶春茶楼在哪里啊,我有事要去这个地方
泰国电视剧满天繁星国语在线观看 满天繁星国
找《新热血英豪》网站
相愛 有那麼 簡單嗎 ?
吉林1区邪盲夺目剑图多少钱
求像独步天下那么经典的古装小说
怎么商场是4星、游戏里面确是5星呢?以前商场
经常上夜班又睡不好?眼睛下面黑黑的,怎么办
000096今天可以多少钱买入?
手机如何插电脑
为什么电流的正电荷能流动?
求实况足球8中国风暴版本的最新转会补丁 ,要
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?