Geschachtelte Tabellen: 1px border mit css
Ich versuche zum erstellen einer Tabelle mit einem 1px schwarzen Rand.
Ich habe eine Tabelle verschachteln in die Haupt-Tabelle, und bekommen "dick" Grenzen, wo die nächste Tabelle Hintern gegen seinen umschließenden <td>
. Ich will einfach nur einen 1px Rand überall.
Habe ich dies, in Wirkung:
table.outer{border:1px black solid; border-collapse: collapse;}
td{border:1px black solid; border-collapse: collapse;}
table.nexted{border:1px black solid; border-collapse: collapse;}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn ich Sie richtig verstehe, die Sie verwenden können, border-left, border-right, border-top und border-bottom für das erstellen dieser "speziellen" Fällen wollen.
Beispielsweise in der verschachtelte Tabellen können Sie festlegen,
zu bekommen, eine "resultierende" 1 px Rand auf der linken Seite der geschachtelten Tabelle.
geben keinen border-style für die geschachtelte Tabelle
Einfach die border-Attribut auf die
td
s. Wenn Sie möchten, eine 1px border gesamten, werde es tun; Sie brauchen es nicht auf den Tischen.diese Seite beschreibt, wie zu tun es ziemlich gut: http://www.visakopu.net/misc/table-border-css/
Was passiert, ist, dass die Grenzen der Zellen sind, stoßen sich gegeneinander, so dass es zu erscheinen, dass es dicker Grenzen, als tatsächlich da sind. Statt über das border-collapse-Eigenschaft, legen Sie eine Grenze auf die Tabelle selbst, und nur, sagen wir, die oberen und linken Seiten, und legen Sie grenzt an den unteren und rechten Seiten für die Zellen.