Tabellen Rahmen um einzelne Zellen
Hi,
bin irgendwie verwirrt; kann mir jemand sagen wie ich per css einer Tabelle bzw. der einzelnen Zellen einen Rahmen verpassen kann? |
also wenn ich es so definiere
Code:
table, th, td |
Was hast Du denn schon probiert?
Der Tabelle selber einen Rahmen zu geben, geht so: HTML-Code:
table { HTML-Code:
td { HTML-Code:
table { |
hätte da noch ne Frage: habe eine leerzeile in spalte 1 bzw. spalte4.
Kann mir aber nicht erklären warum? Grafiken in unterschiedlichen Formaten .bmp; png; jpg; gif |
Das ist keine Leerzeile, sondern vertical-align: middle;, das td standardmäßig hat :)
Übrigens hat border-collapse einen heftigen Bug in Firefox bis inkl. 3.5, https://bugzilla.mozilla.org/show_bug.cgi?id=155955, so dass man im Zweifelsfalle zur klassischen Variante greifen sollte: 1. border-spacing: 0; für table 2. die Zellen bekommen border-right & -bottom 3. td:first-child zusätzlich noch border-left (oder table, solange dies kein Boxmodell-Problem bereitet) 4. table bekommt border-top Der IE < 8 kann dann die Variante per border-collapse: collapse; bekommen - in jedem Falle aber der IE < 7, denn er kennt :first-child nicht. |
danke für den Tipp:
habs nun folgendermaßen definiert: Code:
table ........leider wird mir da der obere border und die inneren border der Tabelle nicht angezeigt. Habe ich da was vergessen? |
Ich würde hier immer einfach nur border-top: 1px solid #00f; schreiben, und analog für left, right und bottom.
|
habs nun so definiert:
Code:
table |
Zitat:
Mehr Infos zu vertical-align hier. |
hab's nun so definiert:
Code:
table Kann mir jemand sagen ob ich mit diesem CSS-Code in älteren Browser-Versionen Anzeige Probleme bekommen werde? |
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:49 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023