为什么新闻内容里有图片,所设的行高就不起作用了啊.
解决方案 »
- sql 2005 查询语句 求教
- 关于把一个窗体中选定ListBox中在值显示到另一个窗体中Testbox中
- 请问HttpHandler中 中文乱码的问题
- 前后台的单双引号的问题
- 请教,如何改变Datagrid中自动生成的列的headertext,以及列的模式,比如改变成超级链接列
- 如何根据数据库获取的值 设置repeater一列显示。
- asp.net中在水晶报表中动态加载图片不行,望高手指点!
- 关于gridview 的数据绑定问题
- 关于类别名添加列的问题??
- 如何用.net創建一個彈出窗體,然後彈出的窗體關閉以後,主窗體刷新
- 求一个能重复使用好看点的下拉菜单
- 网站被Google收录,为什么显示没有标题???
div下图片自适应解决方法2<img onload=""if(this.width>700) {this.resized=true; this.width=600;}div下图片自适应解决方法3
转载aMiLiM'Blog//图片自适应大小并绝对居中对齐
//函数 fImgageAuto
//能在同一个ID下对单独图片进行自适应外框大小
//Ver 2.1 最后更新07/08/27 by Amilim
function fImageAuto(nID,nMaxWidth,nMaxHeight)
{
var objParentID =document.getElementById(nID);
var objImg =objParentID.getElementsByTagName("img");
var nImgNewRate =0;
var nImgOldRate =nMaxWidth/nMaxHeight;
for (i=0;i<objImg.length;i++) {
nImgNewRate =objImg[i].offsetWidth/objImg[i].offsetHeight;
if (nImgNewRate >=nImgOldRate) {
objImg[i].style.height =nMaxWidth/nImgNewRate +"px";
objImg[i].style.width =nMaxWidth +"px";
objImg[i].style.marginTop =Math.round((nMaxHeight-nMaxWidth/nImgNewRate)/2) +"px";
}else{
objImg[i].style.width =nMaxHeight*nImgNewRate +"px";
objImg[i].style.height =nMaxHeight +"px";
objImg[i].style.marginLeft =(nMaxWidth-nMaxHeight*nImgNewRate)/2 +"px";
}
}
}
</script>
你查看一下源代码。。
看看图片的高度。。是否你设置的
<img src="路径" width="宽" height="高" />
max-width:300px;
是给 文章内容的上一级 加样式#上一级div名字 img {
max-height:100px;
max-width:300px;
}