Разделять текст на два div

Я делаю счет в языке сценариев JavaScript, PHP, HTML и CSS и я появляется сомнение. Рисунок счета симулирует лист равно как это делают текстовые редакторы рабочего стола. Я это решил с <page> и CSS.

Когда контент прибывает в, как какая линия создает другую страницу и удваивает какие-то div заголовка и ноги страницы, но линии статей продолжают на странице 1 до конца дней нарушая расставание между страницами, ногой страницы и заголовком следующей страницы.

Как он мог бы делать, чтобы определять, что место текста измеряет x, и когда он будет существовать, другая страница продолжила писать на следующей странице в месте, предназначаемом для такого?

Код, который у меня есть, что он считает линии, и думайте, что новая страница эта:

var Infactura_Lineanum = Contarlineas('#Lineas_Infactura'); 
if (Infactura_Lineanum >= 5) {
    ++Infactura_Pagina;
    var Infactura_Lineanum = 0;
    $('#doc_Infactura').append(
        '<page size="A4" id="Pagina'+Infactura_Pagina+'" class="insertarDoc">
        <div id="cabeceradoc">Factura</div><div class="logo"><img src="../Scripts/Imagenes/Empresas/<?=$_SESSION['Empresa_Id'];?>/<?=$_SESSION['Empresa_Logo'];?>" alt="<?=$_SESSION['Empresa_Nombre'];?>" /></div><div class="marca_agua"><img src="../Scripts/Imagenes/Empresas/<?=$_SESSION['Empresa_Id'];?>/<?=$_SESSION['Empresa_MarcaAgua'];?>" alt="<?=$_SESSION['Empresa_Nombre'];?>" />&nbsp;</div><div class="Empresa"><?=$_SESSION['Empresa_Nombre'];?></div><div class="Registromercantil"><?=$_SESSION['Empresa_Registro'];?></div><div id="Infactura_Totales_'+Infactura_Pagina+'">&nbsp;</div><div class="Npagina">Pagina '+Infactura_Pagina+'</div>
        </page>'
    );
    $('#Infactura_Totales_1').appendTo('#Infactura_Totales_'+Infactura_Pagina); 

Здесь возможно быть видно точно, что он происходит. Если вы сосредотачиваетесь на расставании между листами, есть текст и в верхней части второго листа он был бы должен оставлять место для заголовка.

Я не знаю, делается ли он CSS, с jQuery, или PHP, как искать в Интернете точно, что было нужно, чтобы было конечно, чтобы было тысяча решений, единственное, что я не знаю точно, как говорят, что я ищу.

и другое сомнение, так как мы.

С .append jQuery: я не могу вводить разрывы линии для того, чтобы код был чище пока я программирую?

1
задан 05.06.2017, 21:12
0 ответов

В КОНЦЕ КОНЦОВ я это решил просто помещая слой с необходимым местом.

прибыв в линию, которая создает новую страницу, я это поместил:

$('#Lineas_Infactura').append('<div class="Espaciador">&nbsp;</div>');

и проблема, решенная уже у меня есть мое место в мишени, которую мне нужно :) не, ли будет это лучший выбор и конечно есть более элегантные многие другие, но на данный момент функционирует.

:)

1
ответ дан 03.12.2019, 17:59

Теги

Похожие вопросы