Steffi: «table» über ganzen Bildschirm

Hallo Leute!

Ich möchte eine ein-zeilige Tabelle erzeugen, die wie folgt aussehen soll.

In meinem Fall: 1., 3. und 4. Spalte Breite = Inhaltbreite, 2.Spalte Rest

klar geworden?

Ich habe das bisher folgendermaßen lösen wollen.

<table border=0 cellspacing=0 cellpadding=0>
<tr width=100%><td width=27><img src="links.gif" width=27 height=54></td><td width=100% background="mitte.gif">
<img src="logo.gif" width=30 height=30><img src="pixel.gif" width=10 height=1>
<img src="punkt_aus.gif" width=26 height=24> <img src="ideen.gif" width=80 height=30><img src="pixel.gif" width=10 height=1>
<img src="punkt_aus.gif" width=26 height=24> <img src="wow.gif" width=73 height=30><img src="pixel.gif" width=10 height=1>
<img src="punkt_aus.gif" width=26 height=24> <img src="heiss.gif" width=67 height=30><img src="pixel.gif" width=10 height=1>
</td><td><img src="rechts.gif" width=27 height=54></td></tr>
</table>

so klappts bisher (zumindest bei Netscape)
Aber wenn ich jetzt eine weitere Spalte hinzufüge möchte also wie folgt:

<table border=0 cellspacing=0 cellpadding=0>
<tr width=100%><td width=27><img src="links.gif" width=27 height=54></td><td width=100% background="mitte.gif">
<img src="ks.gif" width=30 height=30><img src="pixel.gif" width=10 height=1>
<img src="punkt_aus.gif" width=26 height=24> <img src="ideen.gif" width=80 height=30><img src="pixel.gif" width=10 height=1>
<img src="punkt_aus.gif" width=26 height=24> <img src="wow.gif" width=73 height=30><img src="pixel.gif" width=10 height=1>
<img src="punkt_aus.gif" width=26 height=24> <img src="heiss.gif" width=67 height=30><img src="pixel.gif" width=10 height=1>
</td><td background="mitte.gif"><img src="ks.gif" width=30 height=30>
</td><td><img src="rechts.gif" width=27 height=54></td></tr>
</table>

dann gehts nimmer:
zwischen der 1. und der 2.Spalte wird seltsamerweise eine Lücke gezeigt.

Jemand eine Idee?

DANKE für die Hilfe!

  1. In meinem Fall: 1., 3. und 4. Spalte Breite = Inhaltbreite, 2.Spalte Rest

    Hallo Steffi,

    ich weiß nicht, ob dir das weiterhilft, aber meiner Meinung nach sollte das so aussehen:

    Tabelle auf 100% setzen, bei den Zellen, die so breit sein sollen wie der Inhalt, explizit die Breite angeben, die zweite Zelle, die den Rest ausfüllen soll, ohne Breitenangabe.

    Ungefähr so:

    <table border=0 cellspacing=0 cellpadding=0 width="100%">
      <tr>
      <td width="27">Bild</td>
      <td background="mitte.gif">Bild</td>
      <td background="mitte.gif width="27">Bild</td>
      <td width="27">Bild</td>
    </tr>
    </table>

    Bei mir funktionierts...

    Gruß,
    Svenja

    1. hi.

      <table border=0 cellspacing=0 cellpadding=0 width="100%">

      ich möchte anmerken, dass mac's mit 4.x er netscapes bei einer tabelle von 100% eine scrollbar anzeigen, die aber nicht benutzt werden kann...
      ich nehme seit her immer etwas zwischen 95-98 %, dann ist sie nicht mehr zu sehen.

      bis denn

      der gero