2017-08-31 58 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