正常的图片显示应该如下:偶尔出现错位了的图片如下:
然后刷新一下又正常了了,求高手解决一下这个问题,在页面加载的时候用了JS把图片等比例缩放的,外层DIV的宽度和高度固定了,里面的图片要经过JS代码自动缩放比例,偶尔会有某一张图片出现溢出DIV的情况,求高手帮下忙。感激不尽。 JS图片处理代码:
function DrawImage(ImgD){
ImgD.style.marginTop = (210-ImgD.height)/2;
ImgD.style.marginLeft = (270-ImgD.width)/2;
}
图片缩放是在上传时已经处理好了的,UI的代码就是把图片显示出来,然后通过这个JS调整图片位置。结果就出现图片偏位,移出到右下角。请大神帮忙看看。谢谢了。
然后刷新一下又正常了了,求高手解决一下这个问题,在页面加载的时候用了JS把图片等比例缩放的,外层DIV的宽度和高度固定了,里面的图片要经过JS代码自动缩放比例,偶尔会有某一张图片出现溢出DIV的情况,求高手帮下忙。感激不尽。 JS图片处理代码:
function DrawImage(ImgD){
ImgD.style.marginTop = (210-ImgD.height)/2;
ImgD.style.marginLeft = (270-ImgD.width)/2;
}
图片缩放是在上传时已经处理好了的,UI的代码就是把图片显示出来,然后通过这个JS调整图片位置。结果就出现图片偏位,移出到右下角。请大神帮忙看看。谢谢了。
if ($.browser.msie) {
var timerImg;
timerImg = setInterval(function () {
if (document.getElementById("img1").readyState == "complete") {
img1.style.marginTop = (210-img1.height)/2;
img1.style.marginLeft = (270-img1.width)/2;
clearInterval(timerImg);
}
}, 1000)
} else {
$("#img1").load(function () {
$("#img1").css("marginTop ", (210-$("img1").height)/2);
});
}
例子:http://www.w3school.com.cn/tiy/t.asp?f=hdom_style_overflow