用于打印媒体的CSS,用于显示特定页面上的运行页面

时间:2013-10-19 23:22:59

标签: html css html5 css3 printing

有没有办法为仅在文档的特定页面上生成运行头的打印介质创建CSS样式?

可以在每页上显示跑头:

div.divHeader {
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    margin: 10px;
}

但是,如果想在不同的页面上显示不同的标题(例如,章节的开头,或不同章节的不同运行头等),该怎么办?

1 个答案:

答案 0 :(得分:0)

一种方法是使用PHP。然后,您可以执行一个脚本来检查用户所在的页面并获取该页面的标题。如果你只使用HTML和CSS,你可以在每个文档的主体上设置一个类,然后按照你想要的方式设置它?

Ex:页面开始:

<html>
<body class="first">
content here
</body>
</html>

ex:第二页

<html>
<body class="second">
content here
</body>
</html>