【发布时间】:2010-11-05 08:40:06
【问题描述】:
要查看我的问题,请首先单击this link。然后点击this one。注意图像是如何被压扁的? (您可能需要通过寻呼机单击 a 才能看到它)。
我相信这是因为浏览器缓存。这是 javascript 做的工作:
$("#grid_slider").slider({
value: 50,
max: 100,
min: 10,
slide: function(event, ui) {
$('ul#grid li').css('font-size',ui.value+"px");
}
});
$("ul#grid li img").each(function() {
var width = $(this).width() / 125 + "em";
var height = $(this).height() / 125 + "em";
$(this).css("width",width);
$(this).css("height",height);
});
我希望您能够重现该问题。不知道需要做些什么来解决这个问题......正在考虑将这个功能全部取消。提前致谢。
【问题讨论】:
-
我看了你的页面,还是不明白问题所在。
-
“压扁”是什么意思?当我加载页面时,有一个闪烁,我看到图像很大,然后它们缩小。你指的是这个吗?
-
是的,我担心您无法重现该问题。看起来它在第一次加载时工作......然后当图像的顺序发生变化时,一些图像变得“挤压”。我想这有点难以解释......希望当我以外的其他人访问该页面时问题会出现。
-
哎呀,再试一次... 问题示例(错误,压扁的图像):img99.imageshack.us/i/snapshot6.png 重新加载后(正确,预期结果):img134.imageshack.us/i/snapshot7.png