Hallo,
Ik heb een pagina waar 2 aparte tabellen met allerlei data + tekst, naast elkaar staan (bewust geen geneste tabellen!). 1 tabel staat links uitgelijnd, de andere tabel rechts.
Door middel van CSS hebben ze allebei een breedte van 45% zodat er 5% witruimte tussen zit. Zit allemaal goed.
Tussen deze 2 tabellen zit een pagebreak:
Hierdoor hakt hij de pagina in 2 delen, 1e (linkse) tabel apart op een a4 en de 2e (rechtse) tabel apart op een a4. Tot hier gaat het goed, maar het gaat om de verdeling op de a4tjes.
Als ik in de stylesheet opgeef dat beide tabellen 45% breed moeten zijn, krijg ik op het 1e a4tje (van de linkse tabel dus) een tabel van 45% breed, en dan 55% witruimte, en op het 2e a4tje juist omgedraaid , eerst 55% witruimte, dan de tabel van 45% breed.
Goed, googelen, GoT-search > aparte css voor print-pagina's..
Hiermee kan je dus 2 aparte weergaves maken, 1 voor op de site, 1 voor uit de printer. Voor op de site laat ik ze allebei op 45% staan dus op de site zit het allemaal goed. In de stylesheet voor het printen geef ik op:
In het afdrukvoorbeeld heb ik dan inderdaad de eerste tabel 100% verspreid over het hele a4tje, perfect dus.. alleen op de 2e pagina zie ik niks.. Goed, ik dacht dus: 100% + 100% gaat niet, dan zal het misschien wel 50% + 50% moeten zijn.. maar dan krijg ik hetzelfde als eerst (tabel+ witruimte en ander a4tje met witruimte + tabel).
Ik zelf weet even niet meer hoe je dit op moet lossen.. heel simpel gezegd heb ik dus 2 tabellen op een website naast elkaar, waarbij allebei de tabellen bij het uitprinten elk op 1 a4 moeten komen, en dan 100% op het a4tje moeten staan..wat doe ik fout?
Ik heb het idee dat het niet mogelijk is om met een pagebreak aan te geven dat hij alles na de pagebreak-tag als 'nieuwe' input op een pagina moet zetten.
Omdat er op de site iets 'voor' of 'na' de tabel staat, zet hij op a4 ook iets neer op de plek waar zijn buurman stond. Maar omdat er een pagebreak stond maakt hij het wit, in plaats van de tabel tegen de rand aan te gooien.
Vaag verhaal denk ik, hopelijk iemand die er meer van weet?
Ik heb een pagina waar 2 aparte tabellen met allerlei data + tekst, naast elkaar staan (bewust geen geneste tabellen!). 1 tabel staat links uitgelijnd, de andere tabel rechts.
Door middel van CSS hebben ze allebei een breedte van 45% zodat er 5% witruimte tussen zit. Zit allemaal goed.
Tussen deze 2 tabellen zit een pagebreak:
code:
1
| page-break-before: always; |
Hierdoor hakt hij de pagina in 2 delen, 1e (linkse) tabel apart op een a4 en de 2e (rechtse) tabel apart op een a4. Tot hier gaat het goed, maar het gaat om de verdeling op de a4tjes.
Als ik in de stylesheet opgeef dat beide tabellen 45% breed moeten zijn, krijg ik op het 1e a4tje (van de linkse tabel dus) een tabel van 45% breed, en dan 55% witruimte, en op het 2e a4tje juist omgedraaid , eerst 55% witruimte, dan de tabel van 45% breed.
Goed, googelen, GoT-search > aparte css voor print-pagina's..
Hiermee kan je dus 2 aparte weergaves maken, 1 voor op de site, 1 voor uit de printer. Voor op de site laat ik ze allebei op 45% staan dus op de site zit het allemaal goed. In de stylesheet voor het printen geef ik op:
code:
1
2
3
4
5
6
7
| .tabelleft {
width: 100%;
}
.tabelright {
width: 100%;
} |
In het afdrukvoorbeeld heb ik dan inderdaad de eerste tabel 100% verspreid over het hele a4tje, perfect dus.. alleen op de 2e pagina zie ik niks.. Goed, ik dacht dus: 100% + 100% gaat niet, dan zal het misschien wel 50% + 50% moeten zijn.. maar dan krijg ik hetzelfde als eerst (tabel+ witruimte en ander a4tje met witruimte + tabel).
Ik zelf weet even niet meer hoe je dit op moet lossen.. heel simpel gezegd heb ik dus 2 tabellen op een website naast elkaar, waarbij allebei de tabellen bij het uitprinten elk op 1 a4 moeten komen, en dan 100% op het a4tje moeten staan..wat doe ik fout?
Ik heb het idee dat het niet mogelijk is om met een pagebreak aan te geven dat hij alles na de pagebreak-tag als 'nieuwe' input op een pagina moet zetten.
Omdat er op de site iets 'voor' of 'na' de tabel staat, zet hij op a4 ook iets neer op de plek waar zijn buurman stond. Maar omdat er een pagebreak stond maakt hij het wit, in plaats van de tabel tegen de rand aan te gooien.
Vaag verhaal denk ik, hopelijk iemand die er meer van weet?
[ Voor 11% gewijzigd door Thrilled op 12-02-2008 14:07 ]