我做了一个像这样的简单灯箱:
$(document).ready(function() {
$(".abc").click(function(event) {
event.preventDefault();
var href = $(this).attr("href");
$(".bucket").load(href);
$(".overlay").css({"display": "block"});
$("body").css({"overflow": "hidden"});
});
$(".overlay, .close").on('click', function(e) {
if( e.target !== this )
return;
$("body").css({"overflow": "visible"});
$(this).hide();
});
});
如您所见,我通过应用溢出禁用正文滚动条:隐藏。
灯箱关闭后,我将溢出属性重置为正常。
不知何故,一切都搞砸了。所有字体大小似乎都是随机变化的。
可能是什么问题呢?
这里有一个演示:
点击“ABC”链接查看效果:
http://www.deutsch-lernen.com/DLOneu/learn-german-online/beginners/uebung9_1.php#top