Я пытаюсь создать 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% }
, как предлагали другие, но безрезультатно.