Größe der Rahmen um Tabellen?

Hallo zusammen,

wie kann ich es schaffen, dass wenn ich einen Rahmen um Tabellen in einem Stylesheet definiere, dieser automatisch an die Größe der Tabelle angepasst wird und nicht auf 100% gezeichnet wird?

#table{
border: 1;
border-style: solid;
border-color: #C4DF9B;
}

Gibt es irgendeinen Befehl, der einen Zusammenhang zwischen der Größe einer Tabelle und der Größe ihres Rahmens herstellt?

Vielen Dank,
Nina

Moin.

Ich weiß noch nicht ganz genau was Du meinst, aber in Deinem CSS-Muster ist ein Fehler drin.

#table{
border: 1;
border-style: solid;
border-color: #C4DF9B;
}

Grundsätzlich muss immer bei einer Größenangabe eine Maßeinheit mit angegeben werden (Ausnahme: 0), also 1px oder 100%.
Dann ist border die Zusammenfassung von border-width, border-style und border-color.

Dein Beispiel müsste also lauten:
table{
border: solid #C4DF9B 1px;
}

Du hattest noch die Raute (’#’) vor „table“ gesetzt; damit galt Deine Regel nur für das Element mit der id=„table“; ich weiß nicht, ob das so gewollt war.

Schöne Grüße

Leo