Некоторые стили CSS в шаблоне FreeMarker не применяются к PDF, сгенерированному FlyingSaucer - PullRequest
1 голос
/ 09 мая 2019

Я пытаюсь создать PDF с FlyingSaucer и Apache FreeMarker в качестве движка шаблонов. Хотя созданный шаблон HTML выглядит хорошо при открытии в браузере, некоторые стили, похоже, не применяются к созданному PDF.

У меня есть класс CSS, который устанавливает высоту на 100% -

    .someClass::before{
        content:"";
        border-left: thin solid;
        height: 100%;
        position: absolute;
    }

    .someClass:last-child::before{
        height: 10px;
    }

Стили псевдоэлементов last-child :: before отлично работают как в HTML, так и в PDF, однако .someClass :: before отображается так, как если бы исключался height: 100%.

Я пытался добавить html, body { height: 100% }, как предлагали другие, но безрезультатно.

...