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

  • NPR

    NPR

    22 NİSAN 2006
  • sebsebdouze

    sebsebdouze

    7 ŞUBAT 2008
  • Subscribe!!

    Subscribe!!

    3 EKİM 2009