@page
CSS3の機能をいじってみcounter(page)
ましたが、印刷出力にページ番号が追加されていません。私が何をしても、これは単に機能していないようです。
私の足場は次のようになります。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<style type="text/css">
@page {
counter-increment: page;
counter-reset: page 1;
@top-right {
content: "Page " counter(page) " of " counter(pages);
}
}
</style>
<head>
<body>
<div>
Lorem ipsum dolor...
/* this gets long, 2 pages of text */
</div>
</body>
</html>
私がこれをテストしている方法は、ブラウザーでページを開き、PDF ファイルに印刷し、最後に内容を確認することです。ブラウザーが異なれば、出力は少し異なりますが、適切なページ番号がどこにも表示されません。
OS: リナックスミント
ブラウザー: Chromium 25.0.1364.160、Firefox 20.0.1、Opera (パッケージ マネージャーの最新版)
何か案は?