当打印网页(在多个页面或pdf上)时,重叠滚动条是有问题的,如以下链接所示:
https://github.com/KingSora/OverlayScrollbars/issues/91
如上所述,我在打印之前和之后销毁并重新初始化了滚动条覆盖...
但是,尽管第一印象看起来不错,但随后的印象却会带来问题。
要测试该问题,建议您使用Google Chrome浏览器,然后单击此处提供的codepen.io的“打印此页”链接...
https://codepen.io/rpaul007/pen/NWWwvZX
通常,第一印象应包含多页,并且在取消打印后,以下印象仅在一页上?
此外,我注意到重新初始化带来了其他一些问题...
打印后如何重新初始化覆盖滚动条?
window.onbeforeprint=function(){
instance_body.destroy();
instance_menu.destroy();
};
window.onafterprint=function(){
var instance = initoverlayscrollbars();
var instance_menu = $("#menu").overlayScrollbars();
var instance_body = $("body").overlayScrollbars();
};