我正在使用jquery.datatables并且您可能知道,在呈现页面之后初始化数据表,这意味着在运行时之后设置高度。 这里的问题是fancybox根据页面高度动态设置高度,但是因为高度在之后发生了改变,所以它并没有好处。
这是我如何设置我的fancybox弹出窗口:
height: $(document).height(),
width: $(document).width() > maxWidth ? maxWidth : $(document).width(),// Acts as max-width, not possible to set that through CSS.
autoResize: true,
closeBtn: false,
type: 'iframe',
wrapCSS: 'popup'// Custom class added to the fancybox div.
Autoresize是真的,但在这种情况下它不会改变任何东西。
我在这里寻找解决方案,与此同时我为div设置了一个最小高度,但我并不喜欢它并且它不能正常工作。
任何技巧或解决方法?