Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> FF a drukowanie długiego div-a
sada
post 17.10.2009, 20:46:53
Post #1





Grupa: Zarejestrowani
Postów: 302
Pomógł: 24
Dołączył: 6.12.2008

Ostrzeżenie: (0%)
-----


Witam!

Drukuję długiego (na kilka stron) div-a poleceniem window.print() .
W IE i Operze wszystko pięknie a w FF drukuje tylko jedną stronę , na drugiej nadrukowuje tylko adres strony i 2 z 2.
Div do druku ma position:absolute; podaję to bo podobno to jest przyczyną złego drukowania.
Zmiana na inne pozycjonowanie lub w ogóle wykreślenie nie wiele daje.
Na podglądzie wydruku też tylko pierwsza strona pokazana jest poprawnie.

Help!!!!!!!!!!!!!!!!!
Go to the top of the page
+Quote Post
grzegorzr
post 19.10.2009, 11:54:24
Post #2





Grupa: Zarejestrowani
Postów: 65
Pomógł: 3
Dołączył: 1.06.2007
Skąd: self::display()

Ostrzeżenie: (0%)
-----


Zdefiniuj arkusz stylów CSS do drukowania:

<style type="text/css" media="print">
Go to the top of the page
+Quote Post
sada
post 8.11.2009, 16:10:51
Post #3





Grupa: Zarejestrowani
Postów: 302
Pomógł: 24
Dołączył: 6.12.2008

Ostrzeżenie: (0%)
-----


Sorry , że nie zaglądałem ale czasami tak bywa.

Mam zdefiniowany styl drukowania jak niżej ale drukuje tylko jedną stronę tekstu i puste kartki .

  1. <style type="text/css">
  2. @media print {
  3. body { background: #fff; color: #000; }
  4. a { text-decoration: underline; }
  5. img{ display: none; }
  6. #format { display: none; }
  7. }
  8. </style>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:53