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

  • humanHardDrive

    humanHardDri

    16 Mart 2011
  • incognitotraveler

    incognitotra

    27 Mayıs 2010
  • JorteexHD

    JorteexHD

    20 NİSAN 2012