snub: Problem mit <table> -> Seite wird 'verzerrt'

Hallo zusammen,

Ich arbeite gerade an einem kleinen Projekt für einen simplen Webshop: http://www.meinekartei.ch/orchid/index.php
Das ganze ist in PHP, was mir im Moment jedoch Mühe bereitet ist das <form> Tag in HTML. :/

Mein Problem ist folgendes:

Wenn ich bei produkte.php nur 2 Produkte habe, sprich 2 x <tr></tr> dann ist alles in Ordnung.
Wenn ich nun aber ein 3. Produkt hinzufügen will, dann wird die Navigation (also [ Startseite ] [ Produkte ] etc.) verschoben, was natürlich
komisch aussieht wenn man durch die Seite navigiert...

Als Anschauungsbeispiel habe ich die 2 verschiedenen Versionen auf den Server geladen:

So ist's ok:
http://www.meinekartei.ch/orchid/produkte.php

Hier wird alles verschoben:
http://www.meinekartei.ch/orchid/produkte2.php

Ich denke so ists am einfachsten nachzuvollziehen, den Quelltext kann man sich ja in den meisten Browser direkt anzeigen lassen.

Hat jemand eine Ahnung, was den 'Fehler' verursachen könnte, bzw. vielleicht einen Hinweis woran es liegen könnte?

  1. Ich habe nun herausgefunden, dass das Ganze nichts mit der Anzahl Reihen zu tun hat, vielmehr mit der Länge der ganzen Tabelle. Wenn ich die Breite auf 20% setze, was folglich die Tabelle länger/höher macht, tritt das Problem mit der 'Verzerrung' auch auf.

    Gruss,

  2. Hat jemand eine Ahnung, was den 'Fehler' verursachen könnte, bzw. vielleicht einen Hinweis woran es liegen könnte?

    Die fehlerhafte Verschachtelung verursacht Darstellungsfehler. Behebe diese und dein Problem wird sich ggf. wundersamerweise lösen.

    1. »» Hat jemand eine Ahnung, was den 'Fehler' verursachen könnte, bzw. vielleicht einen Hinweis woran es liegen könnte?

      Die fehlerhafte Verschachtelung verursacht Darstellungsfehler. Behebe diese und dein Problem wird sich ggf. wundersamerweise lösen.

      Habe nun alles W3-konform gemacht, aber trotzdem tritt der Fehler leider immer noch auf. Hättest Du evtl. noch 'ne Idee, woran es liegen könnte?

      So sollte es sein von der Ausrichtung:

      http://www.meinekartei.ch/orchid/produkte2.php

      Und so ist es, wenn ich noch einige Reihen hinzufüge:

      http://www.meinekartei.ch/orchid/produkte.php

      1. Edit: Habe nun zusätzlich noch herausgefunden, dass der Fehler immer dann auftritt, wenn man scrollen muss, d.h. nicht mehr die ganze Seite angezeigt wird.

        1. Edit: Habe nun zusätzlich noch herausgefunden, dass der Fehler immer dann auftritt, wenn man scrollen muss, d.h. nicht mehr die ganze Seite angezeigt wird.

          Ich kann den Fehler immer noch nicht Reproduzieren - unter welchem Browser bei welcher Viewportgröße tritt das auf?