Ich versuche, eine Tabelle mit Leerzeichen zwischen den Zellen hinzuzufügen, da die Hintergrundfarbe der Zelle weiß und die Hintergrundfarbe der Tabelle blau ist. Sie können leicht erkennen, dass Polsterung und Rand nicht funktionieren (ich wende sie auf die an td
). Es wird nur Platz innerhalb der Zelle hinzugefügt.
87
Antworten:
Sie wollen
border-spacing
:Oder irgendwo in einem CSS-Block:
Siehe Quirksmode auf
border-spacing
. Beachten Sie, dassborder-spacing
dies unter IE7 und darunter nicht funktioniert.quelle
Dies funktionierte für mich, nachdem ich entfernt hatte
von meinem Tisch-Tag.
quelle
Meins ist:
quelle
Erwägen Sie die Verwendung von
cellspacing
undcellpadding
Attributen fürtable
Tag- oderborder-spacing
CSS-Eigenschaften.quelle
Der Parameter für den Zellenabstand (Abstand zwischen Zellen) des TABLE-Tags ist genau das, was Sie möchten. Der Nachteil ist, dass es sich um einen Wert handelt, der sowohl für x als auch für y verwendet wird. Sie können keinen unterschiedlichen Abstand oder Abstand vertikal / horizontal wählen. Es gibt auch eine CSS-Eigenschaft, die jedoch nicht allgemein unterstützt wird.
quelle
Angenommen
cellspcing
/cellpadding
/border-spacing
Eigenschaft haben, nicht funktioniert Sie den Code wie folgt verwenden können.Ich habe versucht, Erfolg zu haben, während ich die Schaltfläche mithilfe der Tabellenbreite getrennt habe und ein leeres td als 2 oder 1% erstellt habe. Es wird nicht mehr anders zurückgegeben.
quelle
Wenn Sie separate Werte für Seiten und von oben nach unten wünschen.
quelle