Caption exakt so breit wie Tabelle
Hallo,
ich möchte gerne mit schlankem und elegantem (also gerne ohne Verrenkungen) CSS erreichen, dass CAPTION stets exakt die gleiche Breite einnimmt wie die zugehörige Tabelle. Details: * Tabelle ist mit kollabierenden Rahmen gestaltet * Zellen und Caption besitzen dasselbe Padding * Caption soll keinen Rahmen besitzen * Caption soll sich von Aussenkante Rahmen links bis Aussenkante Rahmen rechts erstrecken. In Firefox z.B. bleibt beim Testcase stets eine "Treppenstufe" zwischen Caption und Tabelle. In Opera oder IE nicht. Vermutlich habe ich Tomaten auf den Augen. Oder doch nicht? Testcase: http://borumat.de/test-caption.php Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" |
Du hast keine Tomaten auf den Augen. Aber Firefox und Safari folgen hier der Spezifikation, auch wenn es unsinnig erscheint.
http://www.w3.org/TR/CSS21/tables.ht...apsing-borders The collapsing border model weiter unten, unter der Grafik: Zitat:
|
@IChao
Danke für die Aufklärung - auch wenn es eine schlechte Nachricht ist. Beim Modell mit trennenden Rahmen lässt sich die erwünschte Gestaltung erreichen: Code:
table{ Sehe ich es richtig, dass man beim Modell mit trennenden Rahmen nicht erreichen kann, dass 1 links von der ganz linken Spalte, 2 rechts von der ganz rechten Spalte und 3 unter der untersten Zeile kein Border-Spacing angezeigt wird? |
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:06 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023