WICHTIG: Diese Frage ist nicht mehr gültig. Dieser Fehler wurde in den letzten Versionen von Chrome behoben.
Ich verwende border-spacing: 1px
CSS-Regel, um alle Zellen in meinem TABLE
mit einem 1px
Abstand zwischen ihnen zu versehen. Allerdings muss ich mehrere TBODY
-Elemente in meiner Tabelle verwenden. Ich bekomme 2px
zwischen THEAD
, TBODY
und TFOOT
elements (Chrome).
Was ist der einfachste Weg, um diese 2px
Lücken durch 1px
zu ersetzen?
Exakter HTML- und CSS-Code: Ссылка
Hinweis: Dies ist ein Webkit-spezifischer Fehler. (Nicht in Firefox vorhanden, und wie üblich lädt IE nicht einmal jsFiddle, um es zu testen.)
Leider gibt es keine Möglichkeit richtig zu beheben. Es gibt bereits eine offene Frage zu diesem Thema . Darüber hinaus gibt es seit Chrome 8 einen Fehlerbericht , der bestätigt wurde, dass er existiert Chrome 20 (und ich kann in Chrome 25 bestätigen). Es gibt auch einen offenen Webkit-Fehler-Thread zu diesem Thema, der immer noch " NEU ".
Um ehrlich zu sein, kann ich nicht einmal einen Workaround dafür finden. Die Wiedergabe mit border-spacing
, margin
und sogar position
scheint sich nicht darauf auszuwirken.
Was es persönlich für mich gelöst hat, war das Ändern der Zeilenhöhe auf 0
Zeilenhöhe: 0; Randabstand: 0
Tags und Links css