Patmoon: Tabellenformatierung

Guten Tag

Mit CSS ist es ja möglich die Spalten einer Tabelle zu fixieren. Auch ist es möglich, eine Spaltenbreite mit 100% zu formatieren. Dies hat den Effekt, dass sich die Tabellenbreiten sich dem Browserfenster anpasst.

Dies geht theoretisch auch mit der Höhe jedoch nicht mit folgender DTD:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

Gibt es da eine Lösung, dass es auch mit dieser DTD funktioniert? Ohne DTD hat es leidrm geklappt...

Besten Dank für eure Antworten und Anregungen.

mfg Patmoon

  1. Hallo Patmoon,

    Gibt es da eine Lösung, dass es auch mit dieser DTD funktioniert? Ohne DTD hat es leidrm geklappt...

    Mit dieser DTD intepretiert Dein Browser es richtig, denn die Höhe 100% bezieht sich auf das Elternelement, also warscheinlich body.

    Füge in Deine CSS-Datei noch folgende Deklaration hinzu:

    html, body { height: 100%; }

    und es wird funktionieren.

    Grüße,

    Christian

    --
    Sollen sich alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen und nicht mehr davon erfasst haben als eine Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst.
                          -- Albert Einstein