- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > HTML, JavaScript, AJAX und CSS
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


HTML, JavaScript, AJAX und CSS Probleme mit HTML? Netscape oder IE funktionieren nicht so, wie sie sollen? Stellt eure HTML-Fragen hier im Forum und diskutiert eure Probleme mit anderen Entwicklern.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 01-05-2006, 02:36
source4u.de
 Newbie
Links : Onlinestatus : source4u.de ist offline
Registriert seit: Mar 2006
Ort: Illingen (Mühlacker) - Baden - Württemberg | Germany
Beiträge: 6
source4u.de ist zur Zeit noch ein unbeschriebenes Blatt
source4u.de eine Nachricht über ICQ schicken
Standard [CSS] Druckversion - Seitenumbruch

Hallo,

ich habe eine riesige Tabelle. Mit
page-brake-after: always;
versuche ich in einem "tr" die Seite an bestimmten Punkten zum "umbrechen" zu zwingen. Leider wird dann immer das tr auf eine extra Seite gedruckt (diese ist dann bis auf den border leer) und der restliche Inhalt dann wieder auf die nächste Seite.
Eigentlich wollte ich, dass in der Tabelle ein Seitenumbruch stattfindet und es auf der mächsten Seite gleich weiter geht.

hat jemand eine Idee?

source4u
__________________
----
http://main.source4u.de - Webdesign und Software
Mit Zitat antworten
  #2 (permalink)  
Alt 01-05-2006, 11:31
pekka
 PHP Master
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.608
pekka befindet sich auf einem aufstrebenden Ast
Standard

Hmm. Page-break-inside probiert? Oder die Platzierung im ersten TD statt TR?
Mit Zitat antworten
  #3 (permalink)  
Alt 01-05-2006, 13:38
source4u.de
 Newbie
Links : Onlinestatus : source4u.de ist offline
Registriert seit: Mar 2006
Ort: Illingen (Mühlacker) - Baden - Württemberg | Germany
Beiträge: 6
source4u.de ist zur Zeit noch ein unbeschriebenes Blatt
source4u.de eine Nachricht über ICQ schicken
Standard [CSS]

Thx aber mein Fehler war das ich mit
PHP-Code:
<class='umbruch'></p
den umbruch erzeugt habe.

Direkt im TR dann gehts

Danke trotzdem.

source4u
__________________
----
http://main.source4u.de - Webdesign und Software
Mit Zitat antworten
  #4 (permalink)  
Alt 19-07-2006, 11:20
koki
 Newbie
Links : Onlinestatus : koki ist offline
Registriert seit: Jul 2006
Ort: Hamburg
Beiträge: 22
koki ist zur Zeit noch ein unbeschriebenes Blatt
koki eine Nachricht über ICQ schicken
Standard

hmm...also mir ist das noch nicht so ganz klar geworden....
hab mich jetzt mit diesen Problem auch schon länger auseinandergesetzt...aber ich bekomme es auch nicht so richtig hin.
Ich habe eine Tabelle... mit vielen Zeilen....
jede Zeile besteht aus 3 Zeilen.. und ich will das beim Seitenumbruch nicht genau inmitten der 3 Zeilen ein Umbruch passiert....
daher hab ich bei jeder 3ten Zeile folgendes eingefügt:
<tr class="seperator">
in der print.css hab ich folgendes reingeschrieben:
tr.seperator
{
page-break-inside:avoid;
}

aber komischerweise macht er dennoch einen Seitenumbruch mitten in den 3 zusammenhängenden Zeilen :-/.....

bin hier schon langsam echt am verzweifeln...
hilfffeeeeee
Mit Zitat antworten
  #5 (permalink)  
Alt 19-07-2006, 11:34
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 24.455
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von koki
Ich habe eine Tabelle... mit vielen Zeilen....
jede Zeile besteht aus 3 Zeilen..
Nein. Tabellenzeilen bestehen ihrerseits nicht aus Zeilen, sondern aus Zellen.

Zitat:
und ich will das beim Seitenumbruch nicht genau inmitten der 3 Zeilen ein Umbruch passiert....
daher hab ich bei jeder 3ten Zeile folgendes eingefügt: [...]
aber komischerweise macht er dennoch einen Seitenumbruch mitten in den 3 zusammenhängenden Zeilen
Drei Tabellenzeilen haben in dieser Beziehung keinen wie auch immer gearteten Zusammenhang.

page-break-inside:avoid bezieht sich auf das eine Element (und seine Inhalte), auf dass du es anwendest - also in dem Falle auf genau das eine TR, und nicht auf die folgenden.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #6 (permalink)  
Alt 19-07-2006, 11:52
koki
 Newbie
Links : Onlinestatus : koki ist offline
Registriert seit: Jul 2006
Ort: Hamburg
Beiträge: 22
koki ist zur Zeit noch ein unbeschriebenes Blatt
koki eine Nachricht über ICQ schicken
Standard

ja hab mich vielleicht etwas falsch ausgedrückt.... bzzgl der zeilen bzw. zellen ;-)...

hab daher die print.css gerade auch etwas umgeändert... das sie wie folgt aussieht:
tr.downseperator
{
page-break-after:avoid;
}
tr.updownseperator
{
page-break-after:avoid;
page-break-before:avoid;
}
tr.upseperator
{
page-break-before:avoid;
}

bei der Tabellen definition sieht ungefähr so aus:
<tr class="downseperator"> .... </tr>
<tr class="updownseperator">... </tr>
<tr class="upseperator">...</tr>
.... und immer weiter so.....
das meinte ich vorhin auch mit...1 zeile besteht aus 3 zeilen ....
ich weiss war etwas unglücklich ausgedrückt...

leider funktioniert diese variante bei der druckversion auch nicht so richtig!

hab auch schon einige andere Varianten probiert:
z.B. habe ich über <span class="test"> ... <tr> (3 zeilen) </span>
und dann halt über
span.test{page-break-inside:avoid}
aber das ging auch nicht...
so wie es aussieht wäre dies nur für Opera möglich....
aber es gibt doch sicherlich auch varianten für IE und Firefox o.ä.

??

Geändert von koki (19-07-2006 um 13:35 Uhr)
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Schwere Sicherheitslücke in PHP 5.3.9
Schwere Sicherheitslücke in PHP 5.3.9Die Sicherheitslücke erlaubt das Ausführen von PHP-Code über das Netzwerk. Suhosin bringt Abhilfe öffnet jedoch alte Probleme

02.02.2012 | Berni

Firefox 10 enthält neue Entwicklerwerkzeuge
Firefox 10 enthält neue EntwicklerwerkzeugeFirefox steht in der Version 10 zum Download bereit. Gerade Entwickeler dürften sich über die neuen Entwicklungswerkzeuge freuen.

31.01.2012 | phpler

 

Aktuelle PHP Scripte

Gästebuchservice Script ansehen Gästebuchservice Script

Eröffnen Sie ihren eigenen Gäsebuchservice und bieten Sie ihren Besuchern ein kostenloses Gästebuch an. Verdienen Sie an den Integrierten AD System. Viele Benutzerdeffinierte Einstellungen ermöglichen ihren Kunden eine gute Integration an das Layout ihrer

10.02.2012 maternet | Kategorie: PHP/ Gaestebuch
LizenzMaker

Mit dem PDF-LicenseMaker erstellen Sie völlig unkompliziert und innerhalb kürzester Zeit eine Lizenz für Ihre Software-Artikel im PDF-Format. Sie verwalten die Daten Ihrer Software, Lizenztexte, PDF-Dokumente und Lizenzgrafiken bequem über ein Webinter

10.02.2012 maternet | Kategorie: PHP/ PDF
Top 100 Counterservice mit Verzeichnis ansehen Top 100 Counterservice mit Verzeichnis

Sie erhalten in diesem Script ein Top 100 Verzeichnis mit einem integrierten Counterservice. Wenn Sie sich Registrieren erhalten Sie einen kostenlosen Counter für ihre Website. Wenn ihre Besucher auf den Counter klicken, erhalten Sie automatisch eine h

09.02.2012 maternet | Kategorie: WEBMASTER/ Counter
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:23 Uhr.