06. november 2002 - 12:04Der er
4 kommentarer og 1 løsning
kan man tilpasse en pop-up/print med CSS, så det passer til A4?
Tjaeh, overskriften siger vel det hele... Men udpenslet: Jeg har en side med en masppe asp-kodning, der generer en side, svarende til en indholdsfortegnelser til faneblade i et ringbind. det genereres i en 100% tabel - d.v.s. at indholdet fordeler sig selv over hele siden... Men når man kommer op i 32 indelinger og siden bliver or stor i forhold til A4, så printer den jo bare flere sider, der skulle den helst bibeholde indhold inden for A4 størrelse.
Tillægsspørgsmål: kan man fjerne internettets header & footer på en sådan print-side ?
Tillægsspøtgsmålet: Nej, det er kun brugeren der kan indstille dette. Du laver et css-style i din head som dette: <STYLE TYPE="text/css"> @page { size: 210mm 297mm; eller 21.0cm 29.7cm margin: 25mm; } </STYLE> Men du kan ikke forhindre, at det bliver skrevet ud på flere sider hvis det fylder mere. Du bliver nødt til at sætte fontstørrelsen så den størst tænkelige side ikke fylder mere. Men med dette skrift sikrer du at det bliver udskevet på en A4-side om muligt.
IE er fint nok, da det skal bruges på intranet og alle maskiner kører med IE. Hvordan kan man generere word-dokument til brugeren (som jeg egenlig ønskede med asp) - skal det være VB eller hvad, for så er jeg sgu helt lost...
Ja- det er jeg også. Men hvad med at style din tabel sådan, så kan du i det mindste se om indholdet kan være på en a4-side: <BODY STYLE="margin:0mm;font-family:serif;font-size:14pt;"> <TABLE BORDER="0" style="table-layout:fixed;"> <TR> <TD STYLE="height:297mm;width:210mm;"> <DIV STYLE="overflow:hidden;font-family:serif;font-size:12pt;"> dit indhold </DIV></TD></TR></TABLE></BODY>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.