【问题标题】:Printing contents of Fancybox (Plugin 1.3.4.)打印 Fancybox 的内容(插件 1.3.4.)
【发布时间】:2012-06-06 07:16:35
【问题描述】:

我使用 FancyBox cash flow forecast 构建了一个计算器(点击查看预测)。现在我已经成功了,我遇到了一个问题,如何打印 Fancybox 的内容。理想情况下,我希望用户在他们的浏览器中点击打印并打印 Fancybox 的内容。但我就是找不到或想出一个解决方案。

另外,让用户在通过图标查看 Fancybox 的内容时选择打印会很棒。

我尝试设置这两个选项,但都失败了。有任何想法吗?谢谢

我尝试过纯 CSS。最好的尝试是这样的:

    @media print {
body * {
display: none!important;
background: none!important;
}
body {
background: none!important;
}
#fancybox-wrap, #fancybox-wrap * {
display: block!important;
top: 0!important;
left: 0!important;
}
#fancybox-title, #fancybox-close {
display: none!important;
}
}

问题是表格布局不起作用。

【问题讨论】:

  • 我尝试过纯 CSS。我已尽我最大的努力修改了上述内容。我设法获得了 FancyBox 的内容,但表格显示不正确。我尝试过其他“显示”(块、内联、内联块、表格、继承等)

标签: jquery jquery-plugins fancybox


【解决方案1】:

这行得通:

    @media print 
   { 
       body * { visibility: hidden; } 
       #fancybox-content * { visibility: visible; } 
       #fancybox-content {position:fixed; top: 5px; left: 5px; } 
   } 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 2012-06-12
    • 1970-01-01
    • 2014-01-25
    • 1970-01-01
    • 1970-01-01
    • 2021-03-01
    相关资源
    最近更新 更多