如何用js控制图片的图大宽度或是最大高度 控制图片最大宽度和高高度,在css里面有max-width、max-height的属性,非要用js也不是不可以的,document.getElementById('id').style.maxWidth。这个属性ie6支持的不好。但是现在也不用兼容ie6了吧。如果你想宽图用最大宽度,竖图用最大高度的好,那你就加一个判断的语句再决定是max-width、还是max-height.js 控制图片大小 这种情况用CSS来控制最合适。例如你想让初始图片显示为100px*100px,则:或者:height:100px\"/>当页面中图片非常多,且要求每张图片的大小依据其父容器来固定怎么办?可以使用max-weight:img {max-weight:100%;}这样图片会自动缩放到和其父容器等宽。jS控制图片的放大和缩小? 用js控制图片额大小。主要是修改图片的宽度和高度。下面是简单的代码实现:HTML 代码:这个时候img的图片自身是多大,就会显示多大。100px*100px的图。js代码:var oImg=document.getElementById('img');oImg.width='50px';当给img标签的宽度设置为50px后,高度会自动按比例缩小。oImg.width='200px'/当给img标签的宽度设置为200px后,高度会自动按比例扩大。CSS控制图片大小-适应宽度 不知道家有没有遇到过这样的情况:在CSS控制图片大小时,如果把图片的宽度写死,比如 img{width:500px;},固然,如果图片宽度大于500px可以很好用js设置图片宽度 这种情况用CSS来控制最合适。例如你想让初始图片显示为100px*100px,则:或者:height:100px\"/>当页面中图片非常多,且要求每张图片的大小依据其父容器来固定怎么办?可以使用max-weight:img {max-weight:100%;}这样图片会自动缩放到和其父容器等宽。js滚动图片的时候如何控制里面图片的大小 我这有一个不间断向左滚动的代码,很好用的,你可以试试看width:730;height:182;table width=\"0\"height=\"136\"border=0 align=left cellpadding=0 cellspacing=\"0\"cellspace=0>滚动内容td>td>var Demo_speed=30Demo_t2.innerHTML=Demo_t1.innerHTMLfunction Demo_Marquee(){if(Demo_t2.offsetWidth-Demo_t0.scrollLeft)Demo_t0.scrollLeft-=Demo_t1.offsetWidthelse{Demo_t0.scrollLeft+}}var Demo_MyMar=setInterval(Demo_Marquee,Demo_speed)Demo_t0.onmouseover=function(){clearInterval(Demo_MyMar)}Demo_t0.onmouseout=function(){Demo_MyMar=setInterval(Demo_Marquee,Demo_speed)}注意数值的修改:width:730;height:182 这个是滚动范围的宽与高的范围speed=30 是滚动速度的设置,数值越小,速度越快。代码说明:可设置一个一行一列的表格,然后将要滚动的图片依次上传到该图片中。然后将这段所生成的代码,在滚动代码中,将“滚动内容”几个字替换。可以试一试js控制图片高度、宽度 给你一个比较灵活的,可自由控制jQuery(window).load(function(){jQuery(\".div1 img\").each(function(){/div1下的img宽度、高度设置DrawImage(this,700,470);宽700,高470,自己改为相同即可。});});function DrawImage(ImgD,FitWidth,FitHeight){/下面是判断,可自己修改条件var image=new Image();image.src=ImgD.src;if(image.width>0&image.height>0){if(image.width/image.height>=FitWidth/FitHeight){if(image.width>FitWidth){ImgD.width=FitWidth;ImgD.height=(image.height*FitWidth)/image.width;}else {ImgD.width=image.width;ImgD.height=image.height;}} else {if(image.height>FitHeight){ImgD.height=FitHeight;ImgD.width=(image.width*FitHeight)/image.height;} else {ImgD.width=image.width;ImgD.height=image.height;}}}}js控制图片显示宽度和高度 你让图片根据高度等比例缩放 可以让宽度auto。这样图片就等比例缩放了。提供js 控制 div里的图片大小; 改成这样试试.border:1px solid red;图片1(700>200)\"/>图片2(100)\"/>function resizeImg(obj){var obj=document.getElementById(obj);var objContent=obj.innerHTML;var imgs=obj.getElementsByTagName('img');if(imgs=null)return;for(var i=0;i;i+){if(imgs[i].width>parseInt(obj.style.width)){imgs[i].width=parseInt(obj.style.width);}}}window.onload=function(){resizeImg('testDiv');}JS控制图片宽度,当高度太高,宽度居然自己变? 这是img标签的特性决定的,如果width和height属性只设置其中一个,另一个会自动等比例缩放,也就是说图片会自动保持其原始的宽高比,只有width和height同时设置,图片才会产生压扁或拉高的变形效果。
随机阅读
- 汽车仪表盘上有个黄色圆圈里面有个感叹号是什么意思 汽车仪表盘有个黄色圆圈带感叹号
- tt是不是应该在这里键个交易平台呢? 买卖武器的游戏
- 今年21岁,我第二次做爱,晚上来了三次,最后一次时间长一点。但都是都很快就射了。第二天早上想来,连 算了吧我不想来第二次了
- 将自产货物奖励经销商 用外购的货物用于职工奖励,是视同销售收入吗
- 以“我的高中生活”为题写一篇作文。不要开头和结尾。中间内容500字就行 作文我的高中生活500
- 老子说庄子说中好段 老子说庄子说的主要内容
- 于家务缇香郡和永乐店十里春风两个楼盘项目哪个更具有投资价值? 2014永乐店未来规划
- 江西赣县水东镇的园林基地和七里镇的园林基地在哪里? 水东七里镇
- 骇客小说txt全集免费下载 骇客伶姨贼书吧
- 高观水产市场站街 国内有哪些独具特色的海岛(县)值得一去?
- 怎么养盆栽石榴?? 中国能源报武新苗
- 研究生报名计算机应用技术 考研:在网上报名时计算机应用技术技术专业类别是什么吗?专业又是什么呀?下拉菜单里面好像没有?
- xx村水产养殖项目实施方案 我们村里都是靠是水产养殖为生,之前被政府卖给了一个企业,在两年前,我们村里每家每户出资我们的胜算有多少呢?
- 天将奇艳与寒梅 乍惊 古人把梅花称做什么
- 如何看待电视剧《杀破狼》官宣檀健次饰演顾昀、陈哲远饰演长庚? 十万买断母子情
- 还没结婚,烦呀该怎么办 还没结婚就已经烦了怎么办
- 3号纯k仙霞路 想写小说,在哪个平台对新人福利比较好的?17K?纵横?起点?
- 真他妈太有才了,是骂人的话? 你太有才了是骂人吗
- 破茧而出要多久 从作茧到破茧而出变成蝴蝶具体需要多长时间?
- 栖霞市臧家庄镇后姜各庄村 申通快递能否到淄川区黄家铺鲁泰工业园