15. oktober 2004 - 15:03Der er
5 kommentarer og 1 løsning
Printvenlig side og tabel
Jeg har en side, som ser forskellig ud, alt efter om den vises på skærmen eller printes ud som "printvenlig" side. Den viser de rigtige oplysninger i begge tilfælde. Mit problem er at jeg ikke kan finde ud af at skjule tabellens <tr> og <td> på skærmen, når der skal flere linier med på print end på skærmen. På skærmen vises de som tomme linier, og det er jeg ked af.
Hvad kan forklaringen være på, at en oplysning kan vises på een linie på skærmen, men linien brydes på print. Det er samme felt fra tabellen. ?
Jeg bruger CSS media=print og media=screen til at adskille teksten.
Hele response.write-sætningen står på samme linie.
Resultatet bliver at udskriftslinien brydes midt i udskrift af datoen. Der er ca 20 % tilbage før højre-margin. Hvorfor bryder den linien før det er nødvendigt ?
Næste spørgsmål: Ved hjælp af CSS, printes databaserecords i 2 spalter. Det virker fint på 1. side. Hvis der flere records, end der kan være på een side, laver den automatisk sideskift mellem 2 records, men det ser ud som om den ikke kan huske hvilken spalte den er kommet til. 2. record på side 2 udskrives korrekt og 1 record på side 3 udskrives også korrekt.
Hvad kan forklaringen være på det ?
Læg lig et svar, så du kan få point for 1. spørgsmål. Hvor mange point er evt. efterfølgende svar værd ?
Det er principielt ikke en god ide at 'tabulere kunstigt', som du gør det med mellemrum, så jeg ville finde en anden indgangsvinkel, og så ville jeg iøvrigt ikke basere noget særligt på p-tags, da definitionen bestemmer for meget, men den er ikke præcis nok i html-definitionen, så der er muligheder for store forskelle mellem browserne (hvilket iøvrigt også gælder Hx-tags !-)
Undskyld, men jeg ledte efter et svar, jeg kunne acceptere og fandt intet. Derfor troede jeg, at muligheden var fjernet, fordi der var gået for lang tid, siden der havde været "liv". Hva' nu ?
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.