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

  • aki6336

    aki6336

    14 AĞUSTOS 2008
  • Mindy

    Mindy

    20 NİSAN 2006
  • MultiPlayStationMan

    MultiPlaySta

    17 Aralık 2009