Martin: Größe von Tabellen ausrichten

Hallo,

ich habe eine Tabelle und dieser mittels css einen hintergrund zugewiesen. nun möchte ich aber, dass sich die tabelle der größe des hintergrunds anpasst. ist z.b. die hintergrundgrafik 40x40 pxiel groß, so soll sich die tabelle auf diese größe anpassen. ist aber der inhalt der tabelle größer als 40x40 pixel, so soll sich die tabelle dementsprechend mit 80x80 (oder 40x80 oder 80x40) anpassen. (also immer ein ganzzahliges vielfaches vom hintergrund).

mfg martin

  1. Meiner Meinung nach geht das nur, wenn du die Grafiken direkt (über <img>) einbindest; dann passt sich die Tabelle ja automatisch an, wenn keine Größenangaben vergeben sind. Oder du liest erst die Bildgrössen aus und schreibst dann entsprechende Wertte in die Tabelle (per PHP ?)

    MfG Feeela

    1. na ja es geht darum dass sich die tabelle immer schrittweise vergrößern soll, also jeweils um 40 pixel falls der platz nicht reicht. wenn ich z.b. text in der tabelle habe, die 60 pixel in der höhe platz wegnimmt, dann soll die tabelle auf 80 pixel ausgerichtet werden. soll ohne php geschehen.

      1. soll ohne php geschehen.

        Darfs Javascript sein?

        Wenn ja: Grösse des Bildes ermitteln, Modulodivison (heisst das so? - ich meine das: ) der Breite durch 40, Ergebnis der Tabelle als padding zuweisen, Bildbreite + padding als Tabellenbreite. Analog für Höhe.

        Gruss,
        Daniel