2015-04-02 359 views
0

我想在打印文檔時添加頁碼,並且在其上搜索並發現我們可以使用CSS來實現此目的。爲此,我們需要使用@page css屬性。所以我下面的代碼添加如何在使用CSS或javascript/jquery打印文檔時添加頁碼

@page { 
    /*margin-top: 15mm;*/ 
    margin-bottom: 25mm; 
    margin-left: 30mm; 
    margin-right: 30mm; 

    @bottom-center { 
    counter-increment: page; 
    counter-reset: page 1; 
     content: "page " counter(page); 
    } 
} 

但我面臨的一個問題,上述性質的所有應用,但我的頁碼不顯示。我不知道爲什麼會發生。

任何人都可能面臨同樣的問題?或任何人都知道解決方案,請幫助解決這個問題。

+0

可能對你有所幫助,http://stackoverflow.com/questions/20050939/print-page-numbers-on -pages-when-printing-html – 2015-04-02 12:43:43

+0

其實我看着它,只是粘貼了代碼,但這只是工作,如果你有靜態id或類的元素,在我的情況下,我有動態數據,我不知道什麼元素來到 – 2015-04-02 12:56:09

+0

你可以使用'ID'查看例子。 http://jsbin.com/kewepowedu/1/edit – 2015-04-02 13:03:50

回答

0

你可以試試這個,

內容:計數器(頁)

@page { 
    @bottom-left { 
     content: counter(page); 
    } 
}