Bu sorunu IE9, Firefox ve Opera ile kullanmıyorum. Sadece Chrome ve Safari.Bir tablo yazdırılırken, krom ve safari bir satırda ikiye böler
Bir sayfa yazdırırken, bir sonraki sayfada devam etmek için bir noktada kırılması gereken bir tablo varsa, Safari ve Chrome satırdaki satırı ikiye böler ve üstteki sayfayı ilk sayfaya ve alttaki ikinci sayfada yarısı.
Kullanmaya çalıştığım kod, IE9 ile yaptığım bir sorunu giderdi - ilk sayfada bulunan metinle sonraki satırdaki her satırda küçük bir 50px x 50px resim basıyor.
table { page-break-inside:auto }
tr { page-break-inside:avoid; page-break-after:auto }
Yaklaşık 10-15 satır arasında değişen miktarda satır içeren 7 sayfam var. Bu sorunu gidermek için neler yapabilirim?
Ve tabloyu bir diziden oluşturmak için PHP foreach
kullanıyorum, bu yüzden sayfalar arasında tutarlı kalmasını sağlamak için bu kodu düzenlemeyi tercih etmek istemiyorum.
Bu oldukça kapsamlı bir şekilde ele alınmıştır: http://stackoverflow.com/questions/2045470/page-break-inside-avoid yalnızca bir örnektir. – tptcat
Evet, ancak webkit tarayıcıları için bir çözüm bulunmuyor – AddiktedDesign
Keşke bu sorunun cevabı vardı. –