Mr. X: float: left und theader wiederholt (Bug?)

Hallo,

zur besseren Übersicht das Beispiel im Anhang mit Styles im Header :)

Bevor jemand fragt, ja ich hatte deswegen schon mal gepostet aber immer noch keine Antwort darauf erhalten bzw. konnte ich das Problem immer noch nicht lösen.

Problem das Layout-Stylesheet beinhaltet body {float:left}. Der Tabellkopf wird zwar wiederholt aber der Inhalt tbody wird abgeschnitten, gut zu erkennen an den Nummern, wenn man das Dokument in der Druckvorschau öffnet.

Hat das Problem schon jemand gehabt, bzw. konnte es lösen? Eventuell ein Bug? Müsste es unbedingt auf einer Gekko Engine zum laufen bekommen. (Print)

Zur Lösung ich kann im Layout.css die body {float:left} Definition nicht weglassen, könnte sie aber mit jedem x beliebigem Style im print.css überschreiben.

Gruß Mr. X

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>test</title>
<style type="text/css">
body {
 float:left;
}
</style>
</head>
<body>
<table border="0">
  <thead>
    <tr>
      <th>MyHeader</th>
    </tr>
  </thead>
  <tfoot>
    <tr>
      <td><i>MyFooter</i></td>
    </tr>
  </tfoot>
  <tbody>
    <tr>
      <td>MyBody1</td>
    </tr>
 <tr>
      <td>MyBody2</td>
    </tr>
 <tr>
      <td>MyBody3</td>
    </tr>
 <tr>
      <td>MyBody4</td>
    </tr>
 <tr>
      <td>MyBody5</td>
    </tr>
 <tr>
      <td>MyBody6</td>
    </tr>
 <tr>
      <td>MyBody7</td>
    </tr>
 <tr>
      <td>MyBody8</td>
    </tr>
 <tr>
      <td>MyBody9</td>
    </tr>
 <tr>
      <td>MyBody10</td>
    </tr>
 <tr>
      <td>MyBody11</td>
    </tr>
 <tr>
      <td>MyBody12</td>
    </tr>
 <tr>
      <td>MyBody13</td>
    </tr>
 <tr>
      <td>MyBody14</td>
    </tr>
 <tr>
      <td>MyBody15</td>
    </tr>
 <tr>
      <td>MyBody16</td>
    </tr>
 <tr>
      <td>MyBody17</td>
    </tr>
 <tr>
      <td>MyBody18</td>
    </tr>
 <tr>
      <td>MyBody19</td>
    </tr>
 <tr>
      <td>MyBody20</td>
    </tr>
 <tr>
      <td>MyBody21</td>
    </tr>
 <tr>
      <td>MyBody22</td>
    </tr>
 <tr>
      <td>MyBody23</td>
    </tr>
 <tr>
      <td>MyBody24</td>
    </tr>
 <tr>
      <td>MyBody25</td>
    </tr>
 <tr>
      <td>MyBody26</td>
    </tr>
 <tr>
      <td>MyBody27</td>
    </tr>
 <tr>
      <td>MyBody28</td>
    </tr>
 <tr>
      <td>MyBody29</td>
    </tr>
 <tr>
      <td>MyBody30</td>
    </tr>
 <tr>
      <td>MyBody31</td>
    </tr>
 <tr>
      <td>MyBody32</td>
    </tr>
 <tr>
      <td>MyBody33</td>
    </tr>
 <tr>
      <td>MyBody34</td>
    </tr>
 <tr>
      <td>MyBody35</td>
    </tr>
 <tr>
      <td>MyBody36</td>
    </tr>
 <tr>
      <td>MyBody37</td>
    </tr>
 <tr>
      <td>MyBody38</td>
    </tr>
 <tr>
      <td>MyBody39</td>
    </tr>
 <tr>
      <td>MyBody40</td>
    </tr>
 <tr>
      <td>MyBody41</td>
    </tr>
 <tr>
      <td>MyBody42</td>
    </tr>
 <tr>
      <td>MyBody43</td>
    </tr>
 <tr>
      <td>MyBody44</td>
    </tr>
 <tr>
      <td>MyBody45</td>
    </tr>
 <tr>
      <td>MyBody46</td>
    </tr>
 <tr>
      <td>MyBody47</td>
    </tr>
 <tr>
      <td>MyBody48</td>
    </tr>
 <tr>
      <td>MyBody49</td>
    </tr>
 <tr>
      <td>MyBody50</td>
    </tr>
 <tr>
      <td>MyBody51</td>
    </tr>
 <tr>
      <td>MyBody52</td>
    </tr>
 <tr>
      <td>MyBody53</td>
    </tr>
 <tr>
      <td>MyBody54</td>
    </tr>
 <tr>
      <td>MyBody55</td>
    </tr>
 <tr>
      <td>MyBody56</td>
    </tr>
 <tr>
      <td>MyBody57</td>
    </tr>
  </tbody>
</table>
</body>
</html>

  1. Hi Mr.,

    Problem das Layout-Stylesheet beinhaltet body {float:left}. Der Tabellkopf wird zwar wiederholt aber der Inhalt tbody wird abgeschnitten, gut zu erkennen an den Nummern, wenn man das Dokument in der Druckvorschau öffnet.

    Habe ich gemacht, FF 2.0.0.8, bei mir wird nichts abgeschnitten.

    body {
    float:left;
    }

    Ich kenn mich mit Tabllen nicht aus, aber willst du body floaten oder tbody?

    Grüße,
    Engin
    GYRO

    1. Habe ich gemacht, FF 2.0.0.8, bei mir wird nichts abgeschnitten.

      Sicher? Bei mir werden nich alle Zeilen ausgegeben. Schon auf mehreren Rechner ff 2.0-2.08 getestet. Immer der selbe Effekt.

      Ich kenn mich mit Tabllen nicht aus, aber willst du body floaten oder tbody?

      Im Druck müsste ich nicht floaten, nein. Das float:left kommt wie gesagt vom Gesamt-Layout.

      Grüße,
      Engin

      Gruß Mr. X

      1. Hi Mr.,

        Sicher?

        Na wenn ich´s dir doch sage.

        Service des Hauses.

        Grüße,
        Engin
        GYRO

        1. Hi,

          ne, nicht sicher O.o schau doch mal deinen Screen an, der hört bei 40 auf es sind aber 57 Zeilen ;)

          Gruß Mr. X

          1. Hi Mr.,

            ne, nicht sicher O.o schau doch mal deinen Screen an, der hört bei 40 auf es sind aber 57 Zeilen ;)

            Und was sagt dir der Scrollbalken rechts im Bild?
            Wenn du das mit abschneiden meinst, dann weiss ich nicht sorecht was
            du moechtest.
            So viele Zeilen auf ein Blatt oder wie darf man das verstehen?!

            Viele Grüße aus Fuzhou,
            Engin
            GYRO