繁体   English   中英

Chrome中的Media print.css无法打印html内容

[英]Media print.css in Chrome doesn't print html content

我正在使用的网站中的print.css出现问题。 似乎仅适用于chrome,打印视图无法正常工作。 当我看到打印视图时,只有布局元素,而没有任何文本。

相反,使用Safari和Firefox可以正常工作。

我在站点中的CSS文件是:

    <link type="text/css" rel="stylesheet" href="css/reset.css" />
    <link type="text/css" rel="stylesheet" href="css/960_16_col.css" media="screen and (min-width: 900px)" />
    <link type="text/css" rel="stylesheet" href="css/main.css" media="screen and (min-width: 900px)" />
    <link type="text/css" rel="stylesheet" href="css/tablet.css" media="screen and (max-width: 900px)" />
    <link type="text/css" rel="stylesheet" href="css/mobile.css" media="screen and (max-width: 480px)" />
    <link type="text/css" media="print" rel="stylesheet" href="css/print.css"/>

但是,如果我卸下平板电脑和移动CSS,即使在Chrome中也可以看到文本内容。

可能是什么问题呢?

提前非常感谢!

css/table.csscss/mobile.css中可能有一个“隐藏”内容的定义。

在这些文件中搜索:

  • display:none
  • visibility:hidden
  • text-indent:[someLargePostiveOrNegativeInteger]

在某个“断点”处 ,关联的内容被“隐藏” ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM