标准 Fancybox 在整个主体上放置覆盖层。 fancybox JS 或 CSS 中是否有一种方法可以使其仅将覆盖层放置在页面的某个元素上?
谢谢 D.
最佳答案
根据您的要求替换 Fancybox.js
中的以下行
overlay.css('height', $(document).height());
到
overlay.css('height', $("yourdiv").height());
overlay.css('height', $("yourdiv").width());
关于jquery - 如何让Fancybox Overlay只影响某些元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11047926/