Mein Ziel ist es, eine HTML-Seite zu erstellen, die einem "Fotorahmen" ähnelt. Mit anderen Worten, ich möchte eine leere Seite erstellen, die von 4 Bildern umgeben ist.
Das ist mein Code:
<table>
<tr>
<td class="bTop" colspan="3">
</td>
</tr>
<tr>
<td class="bLeft">
</td>
<td class="middle">
</td>
<td class="bRight">
</td>
</tr>
<tr>
<td class="bBottom" colspan="3">
</td>
</tr>
</table>
Und die CSS-Klassen sind die folgenden:
.bTop
{
width: 960px;
height: 111px;
background-image: url('../Images/BackTop.jpg');
}
.bLeft
{
width: 212px;
height: 280px;
background-image: url('../Images/BackLeft.jpg');
}
.middle
{
width: 536px;
height: 280px;
}
.bRight
{
width: 212px;
height: 280px;
background-image: url('../Images/BackRight.jpg');
}
.bBottom
{
width: 960px;
height: 111px;
background-image: url('../Images/BackBottom.jpg');
}
Mein Problem ist, dass ich dünne weiße Linien zwischen den Zellen der Tabelle bekomme. Ich meine, dass der Rand der Bilder nicht durchgehend ist. Wie kann ich diese Leerzeichen vermeiden?
quelle
quelle
Für mich musste ich so etwas tun, um die Ränder vollständig aus der Tabelle und allen Zellen zu entfernen. Dies erfordert überhaupt keine Änderung des HTML-Codes, was in meinem Fall hilfreich war.
quelle
border: none
bewarb sich schließlich beitd
Jekyll, um einen randlosen Tisch zu machen:<td markdown="span" style="padding: 0.5vw; border: none; max-width:100%; max-height:10%; background: transparent;">
In einer Bootstrap-Umgebung hat keine der wichtigsten Antworten geholfen, aber durch Anwenden der folgenden Punkte wurden alle Rahmen entfernt:
Angewandt als:
quelle
In einer Bootstrap-Umgebung ist hier meine Lösung:
quelle
Dies hat das Problem für mich gelöst:
Fügen Sie in Ihrem HTML-tr-Tag Folgendes hinzu:
Dadurch wurden alle Ränder entfernt, die in der Tabellenzeile angezeigt wurden.
quelle