« maart 2007 | Main | mei 2007 »
05 april 2007
Onderbreken van data/elementen bij printen
Om koppen van tabellen ook op volgende pagina's te herhalen bij media=print en geen herhaling bij media=screen, heb ik een deel van de documentatie op http://www.w3.org/TR/REC-CSS2/page.html gelezen.
Als er meer tijd is wil ik dit wat meer onderzoeken.
Nu echter voor Kjaer een tabel onderbroken door een tr in de table reports een specifieke class mee te geven met de eigenschap: page-break-after: always;
zie style:
@page reports { size: auto; }
tr.breakHere { page-break-after: always; }
Om de th (de kop van de tabel) niet op screen te herhalen geef je de tr waarin de th's staan die je niet wilt laten zien een display: none mee, dus: tr.afterBreak th { display: none; }.
In de print.css laat je m wel zien.
Posted by serge at 01:24 pm | Comments (0)
03 april 2007
Hoogte probleem geclearde div/p in IE6
Als een serie divs, of p's worden ge left float en je wilt de float stoppen om een div/p op een 'nieuwe regel' te beginnen, dan gebruik je normaliter een clear: left.
Als de div/p op de 'volgende regel' een hoogte moet hebben van 1px gaat dat niet in IE6 in deze situatie.
De oplossing ligt hier: geef de ge-clear-de div een line-height:0 en een font-size: 0 mee, dan kan je de hoogte van de div exact bepalen.
Posted by serge at 10:12 am | Comments (0)