Permalänk

Konstig utskrift i FF ej i IE.

Utskriften blir precis som jag vill i IE. Alla ramar ligger rätt och nedersta tabellen hamnar längst ner på pappret i IE.

I Firefox saknas därimot en tabel linje och nedersta tabellen hamnar i en gröt med resten. Vad göra?

http://durkslag.com/php/print/print.php

<?php echo (' <html> <head> <link rel="stylesheet" type="text/css" href="print.css"> </head> <body> <table width="100%" class="main"> <tr> <td valign="top" rowspan="3" width="60%"><p class="rub1">Jontes Verkstad</p> Kund nr: 110<br> Faktura nr: 1001<br> Fakturadatum: 1 juli<br> Förfallodatum: 30 juli<br> Dröjsmål ränta: 9,5%<br> </td> <td align="center" valign="top"><p class="rub2">Faktura</p></td> </tr> <tr> <td>Ante Andersson<br> Storav 1<br> 291 30 Kristianstad </td> </tr> </table> <br> <br> <br> <p class="rub3">Var god märk betalningen: 1001</p><br> <br> <table width="100%" class="main"> <tr> <th>Art. nr.</th><th>Benämning</th><th>Antal</th><th>A-pris</th><th>Rad total</th> </tr> <tr> <td>3</td><td>Häxsaxs</td><td>1</td><td>2000,00</td><td>2000,00</td> </tr> <tr> <td>2</td><td>Spadar</td><td>10</td><td>12,5</td><td>125</td> </tr> <tr> <td colspan="5"><p class="rub3">Att betala: 2125,00</p></td> </tr> </table> <div> <table class="main" width="100%"> <tr> <td valign="top"> Lillav 5<br> 291 25 Kristianstad<br> Email: info@jontesverkstad.se </td> <td valign="top"> Plusgiro: 510123-3<br> Organistationsnr: 254565-0365<br> Innehar F-skattebevis </div> </body> </html>'); ?>

body {font-size: 14px;font-family: verdana } table.main { border-width: 1px; border-spacing: 2px; border-style: none; border-color: black; border-collapse: collapse; background-color: white; } table.main th { border-width: 1px; padding: 5px; border-style: inset; border-color: gray; background-color: white; font-size: 15px; } table.main td { border-width: 1px; padding: 5px; border-style: inset; border-color: gray; font-size: 15px; } form { margin: 0px; } div{ width:99%; position:absolute; bottom:0; text-align:center; } .rub1 {font-size:25px;font-family:verdana;font-weight:bold} .rub2 {font-size:18px;font-family:verdana;font-weight:bold} .rub3 {font-size:18px;font-family:verdana;font-weight:bold;text-align:center}

Permalänk
Medlem

<?php echo (' <html> <head> <link rel="stylesheet" type="text/css" href="print.css"> </head> <body> <table width="100%" class="main"> <tr> <td valign="top" rowspan="3" width="60%"><p class="rub1">Jontes Verkstad</p> Kund nr: 110<br> Faktura nr: 1001<br> Fakturadatum: 1 juli<br> Förfallodatum: 30 juli<br> Dröjsmål ränta: 9,5%<br> </td> </tr> <tr> <td align="center" valign="top"><p class="rub2">Faktura</p></td> </tr> <tr> <td>Ante Andersson<br> Storav 1<br> 291 30 Kristianstad </td> </tr> </table> <br> <br> <br> <p class="rub3">Var god märk betalningen: 1001</p><br> <br> <table width="100%" class="main"> <tr> <th>Art. nr.</th><th>Benämning</th><th>Antal</th><th>A-pris</th><th>Rad total</th> </tr> <tr> <td>3</td><td>Häxsaxs</td><td>1</td><td>2000,00</td><td>2000,00</td> </tr> <tr> <td>2</td><td>Spadar</td><td>10</td><td>12,5</td><td>125</td> </tr> <tr> <td colspan="5"><p class="rub3">Att betala: 2125,00</p></td> </tr> </table> <div> <table class="main" width="100%"> <tr> <td valign="top"> Lillav 5<br> 291 25 Kristianstad<br> Email: info@jontesverkstad.se </td> <td valign="top"> Plusgiro: 510123-3<br> Organistationsnr: 254565-0365<br> Innehar F-skattebevis </div> </body> </html>'); ?>

Fick detta att funka med tabell linjen iaf här hemma.

Vet dock inte hur du menar med att det hamnar i en gröt med resten för hos mig ser det ungefär lika i IE och FF.

Permalänk

Har du testat att förhandsgranska utskrift?

Med din variant ser utskriften ännu konstigare ut i FF.

Permalänk
Medlem

Kör din HTML genom en validator så kommer du se många fel, t.ex. har du <tr> utan någon tabell runt och lite annat; det kan ställa till med problem.

(Sen är det inte så semantiskt då du använder tabeller till layout men det är en annan sak)