SORU
19 Kasım 2009, PERŞEMBE


Ne kadar büyük bir HTML tablo yazdırırken sayfa sonu başa

Kaç satır ile bir HTML tablo baskı gerektiren bir projem var.

Benim sorunum tablo birden fazla sayfa üzerine yazdırılır. Bazen yarım bir satır, bir yarım sonraki sayfanın üstüne bir sayfa ve kalan kanama kenarında yazıcı olduğu için okunamaz hale getirme kesecek.

Aklıma gelen tek mantıklı çözüm eğer.. gerekirse tablo ve bir kuvvet yerine yığılmış DİVs sayfa sonları kullanıyor ama tam bir değişim geçiriyor önce daha önce burada sorabilirim diye düşündüm.

Herhangi bir fikir ?

CEVAP
19 Kasım 2009, PERŞEMBE


<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Test</title>
<style type="text/css">
    table { page-break-inside:auto }
    tr    { page-break-inside:avoid; page-break-after:auto }
    thead { display:table-header-group }
    tfoot { display:table-footer-group }
</style>
</head>
<body>
    <table>
        <thead>
            <tr><th>heading</th></tr>
        </thead>
        <tfoot>
            <tr><td>notes</td></tr>
        </tfoot>
        <tr>
            <td>x</td>
        </tr>
        <tr>
            <td>x</td>
        </tr>
        <!-- 500 more rows -->
        <tr>
            <td>x</td>
        </tr>
    </tbody>
    </table>
</body>
</html>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AverageBroTV

    AverageBroTV

    20 Mart 2013
  • jedimasterkyle

    jedimasterky

    11 ŞUBAT 2006
  • RFS Dan

    RFS Dan

    22 Temmuz 2014