Html CSS媒体:打印包括一些不需要的东西';屏幕上显示的是什么?

Html CSS媒体:打印包括一些不需要的东西';屏幕上显示的是什么?,html,css,Html,Css,我有以下几点 @媒体打印{ DIV{ 显示:块; } } 你看不见我! 为您的div指定一个类,以便您可以指定打印时需要查看的内容: <html> <body> <div class="print-only">You can't see me!</div> </body> </html> 为您的div分配一个类,以便您可以指定打印时需要查看的内容: <html> &l

我有以下几点

@媒体打印{
DIV{
显示:块;
}
}

你看不见我!

为您的
div指定一个类,以便您可以指定打印时需要查看的内容:

<html>
    <body>
        <div class="print-only">You can't see me!</div>
    </body>
</html>

为您的
div
分配一个类,以便您可以指定打印时需要查看的内容:

<html>
    <body>
        <div class="print-only">You can't see me!</div>
    </body>
</html>

首先,从您的代码中,我可以看到您使用了
display:none
的内联样式。这将阻止div显示。删除内联样式以更正此问题。

首先,从代码中,我可以看到您使用的内联样式为
display:none
。这将阻止div显示。删除内联样式以更正此问题。

此操作有效,谢谢!这解决了我的部分问题。另一部分是,在我使用这个的地方,我使用jQuery.hide来隐藏东西-但是我希望它们可以打印出来。。。似乎我必须破解jQuery.hide/toggle@ControlAltDel塞缪尔(暗示)建议使用
!重要信息
应足以覆盖jQuery将添加的内联样式,因此您无需修改jQuery。@cjl750在测试此样式之前,我尝试了Samuel的建议。它对我不起作用(即11)@cjl750根据你的建议,我只是再试了一次,效果很好!(我把分号放错地方了)谢谢你发表这篇评论,并鼓励我再看一眼!这成功了,谢谢!这解决了我的部分问题。另一部分是,在我使用这个的地方,我使用jQuery.hide来隐藏东西-但是我希望它们可以打印出来。。。似乎我必须破解jQuery.hide/toggle@ControlAltDel塞缪尔(暗示)建议使用
!重要信息
应足以覆盖jQuery将添加的内联样式,因此您无需修改jQuery。@cjl750在测试此样式之前,我尝试了Samuel的建议。它对我不起作用(即11)@cjl750根据你的建议,我只是再试了一次,效果很好!(我把分号放错地方了)谢谢你发表这篇评论,并鼓励我再看一眼!