【发布时间】:2016-09-04 12:41:57
【问题描述】:
我在网页上有一个按钮,通过 javascripts window.print() 方法触发打印。不幸的是,在打印预览中,我仍然可以看到触发打印的按钮。有没有一种方法可以设置属性以在单击后隐藏此按钮或在尝试打印时隐藏它?
我在 Material-UI 网站上找不到任何有用的东西,在 SO 上也找不到任何东西。我想我将不得不使用 CSS 来处理这个问题,但我很好奇是否有其他人遇到过这个问题,以及他们是否找到了另一种隐藏按钮的方法。
另外 - 如有必要,我可以隐藏我的整个工具栏组,但在该文档中也没有什么特别突出的。
【问题讨论】:
-
你试过
@media print { .btn{dispay:hnone;} } -
我在几个地方看到过这个,但我没有尝试过。我想使用 javascript 或 material-ui 属性来完成此操作,但我会对此进行研究,因为似乎 CSS 可能是唯一的选择。
标签: javascript reactjs material-ui