2013-12-11 2 views
1

Я пытаюсь использовать библиотеку узлов markdown-pdf для создания PDF-документа из документа уценки. Он создает pdf-файл, но, похоже, я не могу повторить нижние колонтитулы.Печать Footer CSS Not Work With Markdown и markdown-pdf

Колонтитул в конце документа со следующим кодом:

<div id="footer"> 
    &copy; 2013 MyCompany 
</div> 

И файл CSS я в том числе имеет в нем следующее:

@media print { 
    #footer { 
     position: running(footer); 
    } 
} 

#footer {position: relative ; left: 0px; bottom: 0px; right: 0px; font-size:10px; } 

Это производит красиво отформатированный код на странице html внизу слева, но тест не отображается в виде нижнего колонтитула страницы на любой из страниц pdf.

Любая помощь очень ценится.

ответ

1

Я думаю, что может быть 2 проблемы:

[1] уценки-PDF не читать элемент, потому что:

«Работающая элемент не показан в своем естественном месте, там трактуется как «дисплей: нет» не было установлено [...]»->W3.org

[2] уценки-PDF не читать элемент, поскольку он определен только для средств массовой печати.. (Может быть, уценка читается на экране СМИ?)

Надеюсь, это поможет вам.

Возможные "solvings":

  • попробовать все средства массовой информации/экран
  • спросить alanshaw если бегущие элементы поддерживаются (если не использовать свои относительные параметры Css)