Tabelle mit einer Zelledynamischer Breite

  • Hi,

    folgendes Problem: Ich habe eine Tabelle mit einer dynamischen Gesamtbreite, die von der Seitenbreite abhängt. In dieser Tabelle sollen jetzt alle Spalten eine feste Breite (120 Pixel) haben, bis auf die vorletzte: diese soll sich so breit machen, dass sie die ganze verfügbare Restbreite ausnutzt und die letzte Spalte ganz nach rechts drängt.

    Wie lässt sich das realisieren? Ich kriege es nicht gebacken...

    NWorker

  • Eine Seite gibts noch nicht, bisher sieht die Tabelle so aus:

    Code
    <TABLE BORDER=1 CELLPADDING=2 CELLSPACING=0 BGCOLOR=white WIDTH=100%>
     <TR>
      <TD VALIGN=TOP WIDTH=125>Spalte 1</TD>
      <TD VALIGN=TOP WIDTH=125>Spalte 2</TD>
      <TD VALIGN=TOP WIDTH=125>Spalte 3</TD>
      <TD VALIGN=TOP WIDTH=125>Spalte 4</TD>
      <TD>Die soll dynamisch werden</TD>
      <TD VALIGN=TOP WIDTH=125>Spalte 5</TD>
     </TR>      
    </TABLE>
  • Zitat von NWorker

    Hi,

    folgendes Problem: Ich habe eine Tabelle mit einer dynamischen Gesamtbreite, die von der Seitenbreite abhängt. In dieser Tabelle sollen jetzt alle Spalten eine feste Breite (120 Pixel) haben, bis auf die vorletzte: diese soll sich so breit machen, dass sie die ganze verfügbare Restbreite ausnutzt und die letzte Spalte ganz nach rechts drängt.

    Wie lässt sich das realisieren? Ich kriege es nicht gebacken...

    NWorker

    Zitat
    Code
    <TABLE BORDER=1 CELLPADDING=2 CELLSPACING=0 BGCOLOR=white WIDTH=100%>
     <TR>
      <TD VALIGN=TOP WIDTH=125>Spalte 1</TD>
      <TD VALIGN=TOP WIDTH=125>Spalte 2</TD>
      <TD VALIGN=TOP WIDTH=125>Spalte 3</TD>
      <TD VALIGN=TOP WIDTH=125>Spalte 4</TD>
      <TD>Die soll dynamisch werden</TD>
      <TD VALIGN=TOP WIDTH=125>Spalte 5</TD>
     </TR>     
    </TABLE>


    Wo ist das Problem?
    Der Code tut ja genau das was du willst, oder täusche ich mich da? Also bei mir passt sich die Größe der 4. Spalte je nach Fenstergröße des Browsers an.

    gruß chuqa[/quote]

  • Spalte 5 hat eine feste Breite, wie soll die sich anpassen?
    Deine vorletzte Spalte ist dynamisch, je nach Fensterbreite. Die Spalte danach hat wieder eine feste Breite, kann also ihre Breite nicht verändern.

    gruß chuqa

  • Bei mir verändert sich die Spalte je nach Fensterbreite des Browsers, sowohl im IE als auch im FF. Ich habe deinen Code einfach nur kopiert und es klappt. Kann es sein, dass du noch etwas drumrum stehen hast?

    gruß chuqa