rakkaus: bildgrösse in einer tabellenzelle

liebe leute, bitte rettet meinen abend...
seit stunden probiere ich verschiedene varianten... nix geht!

ich habe eine tabelle und in einer spalte, die über alle rows gehen soll, ist ein bild... die größe des bildes soll sich an der höhe der sonstigen tabelle anpassen...
gerne nehme ich diese spalte auch weg und setze sie rechts neben die tabelle mit einem align:right, aber es soll halt gleich hoch sein...
wobei die tabellenhöhe variiert...
habs auch schon mit div probiert :-(

ursprünglich dachte ich, es ginge ganz einfach, wenn ich dem img ein height:100% gebe, seie schon alles gut... NIX ist gut, die tabelle nimmt die höhe des bildes an

  
    <table>  
     <tr>  
      <td>bla zeile1 spalte 1</td>  
      <td>bla zeile1 spalte 2</td>  
      <td rowspan="4"><img src="pic.gif" height="100%"></td>  
     </tr>  
     <tr>  
      <td>bla zeile2 spalte 1</td>  
      <td>bla zeile2 spalte 2</td>  
     </tr>  
     <tr>  
      <td>bla zeile3 spalte 1</td>  
      <td>bla zeile3 spalte 2</td>  
     </tr>  
     <tr>  
      <td>bla zeile4 spalte 1</td>  
      <td>bla zeile4 spalte 2</td>  
     </tr>  
    </table>  

danke!

  1. @@rakkaus:

    nuqneH

    ich habe eine tabelle

    Es müffelt.

    nix geht!

    Geht http://de.selfhtml.org/css/layouts/index.htm@title=doch.

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)
    1. @@rakkaus:

      nuqneH

      ich habe eine tabelle

      Es müffelt.

      nix geht!

      Geht http://de.selfhtml.org/css/layouts/index.htm@title=doch.

      Qapla'

      die ersten 2 spalten sind eine "echte" tabelle...nix müffel

      die 3.=rechte spalte soll deko sein, jepp gerne ohne tabelle..

      aber ich stelle mir ja (ohne javascript) ein bild, das genau die höhe der tabelle hat, vor und die höhe der tabelle orientiert sich am text und der schriftgröße, also kann ich nicht einfach nen px-wert zuweisen.

      und  natürlich soll das bild nicht abgeschnitten werden, daher habe ich mit dem background ein problem...

      gerade kam mir noch ne idee, die ich bisher nicht probiert habe... bisher war das bild in realität höher als die durchschnittliche tabellen höhe...
      daher war 100% immer die ursprüngliche bildhöhe, wenn ich jetzt das bild kleiner mache... mal sehen, ob dann 100% die tabellen höhe ist und das bild passend gestrecht wird (und dann muß ich auch schauen, wie es mit der bildquali dann aussieht)...
      muss jetzt erstmal in die arbeit, berichte dann, ob dies der trick ist.

      1. ich komme jetzt zwar zu spät, aber ich bin zufrieden :-)

        das bild muss nur kleiner(oder gleich groß) sein wie die minimale tabellen höhe, dann nimmt es brav immer die höhe der tabelle an (mit height=100%)...
        und dazu kann ich das bild in der tabelle lassen oder in einem div (damit es nicht müffelt)

        wenn schrecklich viel inhalt in der tabelle ist, dann ist die quali etwas schlecht, aber dies sollte selten der fall sein, im normalen bereich sieht es ok aus.

        thx, dass ihr euch gedanken gemacht habt!
        lg
        rakkaus

        1. Om nah hoo pez nyeetz, rakkaus!

          ... oder in einem div (damit es nicht müffelt)

          Das Bild braucht nicht in einen Sack gesteckt zu werden. Ich glaube nicht, dass es das Bild ist, was müffelt.

          Matthias

          --
          1/z ist kein Blatt Papier. http://www.billiger-im-urlaub.de/kreis_sw.gif
  2. Nabend.

    Ich tu jetzt mal einfach so, als wolltest Du wirklich eine Tabelle erstellen. Dann verstehe ich dich doch richtig, wenn ich vermute, daß du für diese Tabelle ein Bild BACKGROUND haben möchtest?

    --
    Vergesst Chuck Norris.
    Sponge Bob kann unter Wasser grillen!
    1. Nabend.

      Ich tu jetzt mal einfach so, als wolltest Du wirklich eine Tabelle erstellen. Dann verstehe ich dich doch richtig, wenn ich vermute, daß du für diese Tabelle ein Bild BACKGROUND haben möchtest?

      naja in einem background kann ich zwar no-repeat eingeben, und es hat genau die höhe der tabelle, aber wie stelle ich sicher, dass es dann genau die passende breite hat?

      (ich hatte es auch schon mit dem background in der "rawspan=4"-zelle, aber da habe ich es mit der passenden breite nicht hin bekommen...)