我目前正在使用静态网站生成器,该网站使用HTML5 pushstate更改URL并根据您单击的链接加载新的HTML文件。
比方说,我有一些带有目录的狩猎野生动植物的指南:
-Hunting Animals
---Birds
---Fish
---Miscellaneous
-Survival Skills
---How to make a knife
---How to make a rope
---How to make a fishing pole
如果单击单个链接,它将更改URL中的段,并加载与我单击的任何链接相关的HTML页面。如果我按ctrl / cmd,则PI可以预览该页面,但是我想添加一个按钮,该按钮可以让我打印出整个指南(并且还可以在使用ctrl / cmd-P之前预览整个指南)。
最好的方法是什么? 可以仅使用CSS打印媒体查询吗? 还是我需要使用JS?