我有一个使用Vuetify构建的应用程序。使用Vuetify,当我尝试打印一个页面时,它只显示第一个页面
其中一页用于订单,我希望用户能够打印它。
的问题是,如果我在页面已滚动,仅在第一页显示有滚动条:
我怎样才能使它显示打印所有其他网页?
UPDATE
我有一个.scroll-y
类的主要部分,如果我用这个CSS的打印:
@media print{
body,
html {
height: 5000px !important;
}
.scroll-y {
height: 100% !important;
}
}
它的工作原理,但显然我不想的一组高度5000px每打印, 我可以使用js来计算高度并设置它,但我想知道是否有更好/更简单的方法?
你是否使用了'v型数据table'?我假设滚动条只是可用数据的反映(如分页?)。如果不是,你必须在打印时调整你的css以不滚动例如使用@media screen和@ media print规则。 – nathanvda
我正在使用'v-data-table'但没有分页,而且我也在使用'@media print' css,查看我的更新 – Tomer
为什么你需要身体上的“高度”?使用绝对定位? – nathanvda