2017-08-31 57 views
0

所以我正在用HTML和CSS用於打印的文件,當我嘗試選擇整個文檔的特定頁面:選擇@page的特定頁面

@page :nth(5) { 
background-color: aqua; 
} 

它不選擇頁面(在本例中爲背景顏色)

我想實現的是選擇整個文檔的特定頁面。

+0

你使用任何特定的CMS嗎?像Drupal一樣,wordpress?如果沒有,你可以爲每個頁面創建不同的css文件,儘管我不推薦它。您還可以爲每個頁面的主體添加不同的類。 –

+0

感謝您的想法,但我使用飛行soucer(html到pdf),我在一個單一的文件中完成。問題是我有很多內容,我想選擇整個文檔的一個特定頁面(與內容無關) – ovblanco

回答

0

請參考documentation(或規格書,here)。有關使用@page規則:

您只能更改頁邊距,孤兒,寡婦,和網頁的 文檔休息。嘗試更改任何其他CSS屬性將被忽略 。

如您所見,更改background-color屬性將被忽略。

+0

謝謝,還有另一種選擇整個文檔頁面的方法嗎? – ovblanco

+0

是的,這就是'@ page'所做的。 – BenM

+1

MDN只是一個社區資源。它不是*文檔。 – BoltClock