Überlappendes Tabellenelement linker und rechter Rand

8

Ich möchte jedes Element in der ersten Zeile meiner Tabelle so einstellen, dass es einen linken Rand einer bestimmten Farbe und einen rechten Rand einer bestimmten Farbe hat. Leider sieht es so aus, als ob die Grenzen benachbarter Tabellenzellen sich überlappen und ich nur die linke Grenzfarbe zeige. Der linke Rand soll hellgrau und der rechte Rand dunkelgrau sein.

Hier ist mein HTML, das die Tabelle generiert. (HTML wird in cherrypy generiert)

%Vor%

Hier ist mein CSS:

%Vor%     
natsuki_1996 17.09.2013, 14:22
quelle

3 Antworten

13

Verwenden Sie die folgenden Eigenschaften in Ihrem table CSS.

%Vor%

%Vor% %Vor%

Geigen-Demo

    
Harry 17.09.2013, 14:39
quelle
3

In Ihrem CSS haben Sie den falschen Wert für die Eigenschaft border-color hinzugefügt. Du schreibst es als:

%Vor%

solange es sein sollte:

%Vor%     
kp7860 17.09.2013 14:29
quelle
1

Es ist Ihre Verwendung von border-collapse: collapse; verwenden Sie stattdessen border-spacing:0;border-collapse:no-collapse; .

    
darcher 17.09.2013 14:43
quelle

Tags und Links