我需要为一个大的html页面创建目录,这将被打印。
我找到的唯一选项是CSS3,目前它在浏览器中不起作用(我已经在FireFox中尝试过,并且知道Web Kit也不支持它)。这是link
HTML程式码:

<a class="pageref" href="#figure">see the figure</a>

CSS3代码:
a.pageref::after {
  content: " on page " target-counter(attr(href), page)
}

还有其他方法吗?我可以在FireFox中使用它的方式吗?因为据我了解,我找到的解决方案是css3的w3草案,而浏览器尚不支持。

最佳答案

我认为这将像这样简单:

a.pageref{
    counter-reset: pagecounter;
}

a.pageref:before {
    content: " on page " counter(pagecounter);
    counter-increment: pagecounter;
}

Link here

09-05 09:59