pepebe: Tabelle mit css quadratisch gestalten

Beitrag lesen

Danke Andre,

die diesbezüglichen Quellen in selfhtml kenne ich. Leider bringen Sie mich nicht weiter.

Da meine erste Nachricht wohl nicht detailiert genug war, werde ich ein wenig präziser.

Die Tabelle zeigt ein Spielbrett und wird per php erstellt.

Der Nutzer kann beliebig entscheiden welches Format die Tabelle haben soll (von 11x11 bis 27x27 Feldern).

Tabellen sind immer quadratisch und passen immer in die 650x650px Box.

Formatiert werden Höhe und Breite der Zellen natürlich über css und die height/width Angabe.

Mein Problem: Ich kann und möchte nicht vorher feste Angaben darüber machen, wie hoch und wie breit eine Zelle bei einem bestimmten Tabellenformat ist.

Die Breite läßt sich noch relativ gut kontrollieren:
z.B. so:

  • table{table-layout: fixed;}
  • td, th {height:auto; width: auto;}

Die Höhe der letzten Zeile verhält sich dann jedoch beharrlich nicht wie gewünscht.

Alternativ könnte ich natürlich von php eine %Angabe errechnen lasse: 100/#Spalten = Angabe für Height/Width.

Leider kommen da natürlich Zahlen mit vielen Nachkommastellen zustande und außerdem will ich ja gerade, daß der Browser das für mich entscheidet.

Probiert es mal aus, dann versteht ihr wahrscheinlich was ich meine.

Gruß,

pepebe

Hallo pepebe,

Ich möchte, das egal wieviele Zeilen/Spalten ich habe,

Mit freundlichen Grüßen,
André