wkhtmltopdf ненужный пробел в заголовке - PullRequest
0 голосов
/ 09 января 2019

Я создал PDF с верхним и нижним колонтитулом. Я хочу скрыть верхний и нижний колонтитулы с 1-й и 2-й страницы в формате PDF. Итак, я написал ниже код JavaScript:

<script>
        /* page counter */
        function subst() {
            var vars={};
            var x=document.location.search.substring(1).split('&');
            for (var i in x) {var z=x[i].split('=',2);vars[z[0]] = unescape(z[1]);}
            var x=['frompage','topage','page','webpage','section','subsection','subsubsection'];
            for (var i in x) {
                var y = document.getElementsByClassName(x[i]);
                for (var j=0; j<y.length; ++j) y[j].textContent = vars[x[i]];

                if(vars['page'] == 1 || vars['page'] == 2){
                    // document.getElementById("header_content").innerHTML = "";
                    document.getElementById("header_content").style.border = '1px solid';
                    var element = document.getElementById("header_content");
                    element.classList.add("hidden");
                }
            }
        }
    </script>

Содержимое скрыто, но оно покрывает пустое пространство. Итак, как я могу удалить этот пробел с 1-й и 2-й страницы?

1 Ответ

0 голосов
/ 23 января 2019

Что делает класс CSS «скрытый»?

Вам нужно установить display: none там.

Звучит так, как будто вы используете visibility: hidden.

...