怎样使图片大小随页面大小改变` 问题如上` 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <img src="your img path" style="width:100%;height:100%" alt="#" />用相对大小就是了. 有个不太,,,合适的办法,<img src="#" onload="return javascript:resize(this)"<script>functioin resize(){if this.width>800this.width=500;}</script> HTML图片缩放代码,按设定的大小图片自动缩放。首先给图片加个<div></div>标签对,img中不能定义高度或宽度,如下:<div class="product_img_div"><img src="images/test.jpg" class="product_img" /></div>在CSS中写入代码:.product_img_div {width:210px;height:190px;overflow:hidden}作用是控制图片载入时,溢出部分隐藏,这样就不会把界面撑得太难看。测试后,图片大小完美缩放,也解决了在载入时会把界面撑得很难看的问题。再写JS代码,代码如下:ReSizeImg("product_img",200,180);function ReSizeImg(cName,w,h){ var reImgs = document.getElementsByTagName("img"); for (j=0;j<reImgs.length;j++){ if (reImgs[j].className==cName && (reImgs[j].height>h || reImgs[j].width>w)) { if (reImgs[j].height==reImgs[j].width) { reImgs[j].height=h;reImgs[j].width=w; } else if (reImgs[j].height>reImgs[j].width) { reImgs[j].height=h; } else if (reImgs[j].height<reImgs[j].width){ reImgs[j].width=w; } } }} 高分请教,如何设计一个测试网速的Web程序! 弹出窗口。会刷新主页面。。郁闷!!! 各位老大请教如何动态生成checklistbox?? 验证控件使按钮无效了。。怎么办?急。。在线等! DataGrid的更新问题。小问题。在线等。解决就结贴 能不能向客户端输出脚本,替代现有的同名脚本函数? 关于文件上的问题 索引超出范围 一个页面的cs后台代码中,用public修饰过的DataTable类型变量的值,在不同代码块中不能保存的问题。求大神们指导! Olecommand如何取值? xslt转换xml的问题 在一个已经安装了sql server 2005的 电脑上怎么安装2000 呀
用相对大小就是了.
<img src="#" onload="return javascript:resize(this)"<script>
functioin resize()
{
if this.width>800
this.width=500;
}
</script>
<div class="product_img_div"><img src="images/test.jpg" class="product_img" /></div>在CSS中写入代码:.product_img_div {width:210px;height:190px;overflow:hidden}作用是控制图片载入时,溢出部分隐藏,这样就不会把界面撑得太难看。测试后,图片大小完美缩放,也解决了在载入时会把界面撑得很难看的问题。再写JS代码,代码如下:ReSizeImg("product_img",200,180);
function ReSizeImg(cName,w,h){
var reImgs = document.getElementsByTagName("img");
for (j=0;j<reImgs.length;j++){
if (reImgs[j].className==cName && (reImgs[j].height>h || reImgs[j].width>w)) {
if (reImgs[j].height==reImgs[j].width) {
reImgs[j].height=h;reImgs[j].width=w;
} else if (reImgs[j].height>reImgs[j].width) {
reImgs[j].height=h;
} else if (reImgs[j].height<reImgs[j].width){
reImgs[j].width=w;
}
}
}
}