Sebastian: Tabellenzellen skalieren willkürlich im IE ?

Hallo allerseits,

ich schlage mich nun schon seit etwa einer Stunde mit einem kleinen
Bug des Internet-Explorers herum. (Ich denke zumindest, dass es ein Bug ist, denn ich kann es mir nicht anders erklären.)

http://www.zabdesign.de/pro/nwsh/content.html

Es geht speziell um die zweite Tabelle am Fuß dieser Testseite.
In der Kopfzeile, die mit th formatiert ist, soll der jeweilige
Titel der Spalte stehen. Wie sollte es auch anders sein?

Nun ist mir aufgefallen, dass der IE in diesen Spalten wohl keine
langen Wörter mag, da er sobald eine bestimmt Länge überschritten
wird, die darunter liegende Zelle skaliert, obwohl diese eine fixe Breite besitzt.

Der Quellcode macht das Phänomen deutlich!

Sobald ich in diesem Fall das Wort "Ansprechpartner" in "Ansprech" und "partner" aufteile, hat sich das Problem erledigt - warum auch immer.

Kann mir das einer erklären. Ich finde das nervt total und ergibt für mich auch absolut keinen Sinn!

Ich freue mich über jeden Hinweis,
und am meißten über Lösungsvorschläge.

Gruß,
Sebastian

  1. Moin moin

    Es geht speziell um die zweite Tabelle am Fuß dieser Testseite.
    In der Kopfzeile, die mit th formatiert ist, soll der jeweilige
    Titel der Spalte stehen. Wie sollte es auch anders sein?

    Da ich das Problem nicht nachvollziehen kann (ich surfe nicht auf fremde Seiten mit dem IE), muß ich raten: Paßt sich die Zelle (und damit die gesamte Spalte der Tabelle) an die Breite des Wortes an - oder ist diese sogar länger als das Wort - dann hast Du u. U. zusätzliche Abstände angegeben?

    Gruß,
    Marc.

    --
    sh:( fo:| ch:? rl:? br:> n4:& ie:% mo:} va:} de:] zu:) fl:( ss:| ls: js:(
    http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A%28+fo%3A%7C+ch%3A%3F+rl%3A%3F+br%3A%3E+n4%3A%26+ie%3A%25+mo%3A%7D+va%3A%7D+de%3A%5D+zu%3A%29+fl%3A%28+ss%3A%7C+ls%3A+js%3A%28
    1. Hallo Marc!

      Da ich das Problem nicht nachvollziehen kann (ich surfe nicht auf
      fremde Seiten mit dem IE),

      (sehr löblich, doch in diesem Fall schade!!!)

      muß ich raten: Paßt sich die Zelle
      (und damit die gesamte Spalte der Tabelle) an die Breite des
      Wortes an - oder ist diese sogar länger als das Wort -
      dann hast Du u. U. zusätzliche Abstände angegeben?

      Rate mal mit Rosental! ;-)
      Danke für die Bemühung. Das Problem ist etwas undurchsichtiger.
      Ich bin auch kein HTML-Anfänger und von daher habe ich meiner
      Meinung nach alle Register gezogen. Ich denke, hier hilft nur ein Workaround. Hinzu kommt, dass die Seite barrierefrei wird und von daher der Code einwandfrei XHTML 1.0 - Standard sein soll.

      Gruß,
      Sebastian

      1. Hallo,

        das Problem hat sich gelüftet.
        Ich habe per Stylesheet eine Breite von 50% für die Text-Zellen im tbody angegeben und im HTML-Quellcode für die Bild-Zellen im tbody eine fixe Breite von "25" - diese Kombo hat sich nicht vertragen.
        Da die komplette Tabelle skalierbar sein soll, je nach Größe des Browserfensters, ist es wohl nicht sinvoll für alle Zellen eine Breite anzugeben, dabei ist es  scheinbar egal, ob es sich um Pixelwerte oder % handelt.

        Wer sich die Seite im jetzigen Zustand anschaut, wird es nachvollziehen können.

        Fazit:
        Man sollte die Skalierbarkeit nicht vor dem Internet-Explorer loben!
        :-)

        Gruß,
        Sebastian

        1. Moin moin

          Fazit:
          Man sollte die Skalierbarkeit nicht vor dem Internet-Explorer loben!
          :-)

          Ich hatte bisher mit dem Netscape mehr Probleme, weil er an "-" nicht umbricht, haben Ausdrücke wie "Abrteislosen-Förder-Programm" bewirkt, daß Tabellen auseinadergeschoben wurden...

          Gruß,
          Marc.

          --
          sh:( fo:| ch:? rl:? br:> n4:& ie:% mo:} va:} de:] zu:) fl:( ss:| ls: js:(
          http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A%28+fo%3A%7C+ch%3A%3F+rl%3A%3F+br%3A%3E+n4%3A%26+ie%3A%25+mo%3A%7D+va%3A%7D+de%3A%5D+zu%3A%29+fl%3A%28+ss%3A%7C+ls%3A+js%3A%28
          1. Hallo Marc,

            ja, das sind oftmals die Feinheiten, die dann im Ganzen viel Zeit verschlingen. Ich denke es ist wichtig, eine möglichst entspannte Grundhaltung intus zu haben, damit einem von diesen "Kleigkeiten" nicht die Leber übersäuert.  :-)

            Sonst gehen die/wir Webdesigner bald am Stock!

            Freundliche Grüße,
            Sebastian