打印3-4页的React组件时,将导航栏固定到每页的顶部

问题描述

我们的react应用程序具有许多使我们成为“可打印” 的路线,这些路线使用打印介质查询来清理供用户使用CMD + P打印的组件。这些路线中的许多路线在打印时会打印3-4页。我们如何将应用程序的顶层标题/导航固定到每个打印页面的顶部,而不是仅固定在第一打印页面的顶部?目前,我们的顶层标题仅固定在网络应用程序的顶部(就像大多数顶级导航栏一样),因此只有第一个打印页面会收到打印中的导航栏。

我们正在考虑根据需要多次在整个页面上显示导航栏,并为除顶部导航栏之外的所有导航栏设置$test = wp_remote_post( 'https://mybabysfamily-dev.azurewebsites.net/api/advisor/12345678-4444-1234-1234-123456789012/family/test/connect',$post_this); print_r($test); (因此它们隐藏在网络上),然后在印刷媒体查询中,将display: none替换为display: none或同时执行以下两项操作:(a)使导航栏出现在打印中,并且(b)在导航条之前对打印进行分页,因此它位于顶部。

这种方法似乎是合理的,但似乎也有些怪异。也许对此有更好的方法?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...