我试图打印HTML页面上的页码,但没有任何东西为我工作。我已经用过这些代码了
- 第一个密码在这里**
#content {
display: table;
}
#pageFooter {
display: table-footer-group;
}
#pageFooter:after {
counter-increment: page;
content: counter(page);
}
- 第二密码在这里**
@page {
@bottom-left {
content: counter(page) ' of ' counter(pages);
}
}
我在等你的答复。:)
1条答案
按热度按时间t40tm48m1#
不可以,您不能仅使用CSS在HTML页面上直接打印页码。CSS主要用于样式和布局目的,它没有用于生成页码的内置功能。
但是,您可以通过使用CSS和JavaScript的组合或利用CSS打印媒体查询来实现这一点。这里有两种方法可以考虑:
1.使用JavaScript:
1.使用CSS打印介质查询:
例如:
请记住,第二种方法仅在打印页面时起作用,而不适用于在屏幕上显示页码。