Ich bin sicher, das ist wirklich einfach. Wie kann ich den Randstil einer Zelle erzwingen, um die anderen Werte um sie herum zu überschreiben?Wie erzwinge die Rahmenfarbe einer Zelle in einer HTML-Tabelle
Das Problem ist in der Abbildung unten dargestellt. Ich will die Grenze der ‚Heute‘ Zelle zwingen, vollständig auf allen Seiten, schwarz zu sein, anstatt nur unten und rechts:
Hier wird das Beispiel in JSFiddle ist
CSS-Code :
td {
border: 1px solid #ccc;
}
.event {
border: 2px solid gray !important;
}
.today {
border: 2px solid black !important;
}
Tabelle html:
<table class="table">
<tr>
<td>Detail</td>
<td>Detail</td>
<td class="event">Event</td>
<td>Detail</td>
<td>Detail</td>
</tr>
<tr>
<td>Detail</td>
<td class="event">Event</td>
<td class="today">Today</td>
<td class="event">Event</td>
<td>Detail</td>
</tr>
<tr>
<td>Detail</td>
<td>Detail</td>
<td class="event">Event</td>
<td>Detail</td>
<td>Detail</td>
</tr>
</table>
Dank hilft, aber das ändert die Grenzen aller anderen Zellen - ich möchte nur die Grenze einer Zelle auf erzwingen. – Adam
Hallo ich habe die Antwort aktualisiert. Ich nehme an, Sie haben hier nicht viele Möglichkeiten. Was ich auch versuchte, war, umreiß zu verwenden: 2px solides Schwarzes! Wichtig. –
Ich aktualisierte die Antwort ... Lösung 2 könnte, was Sie suchen. –