私はborder-collapse
のテーブルを持っています。テーブル内になどの一部のtd
境界線を削除したいとします。私は仕事をするために以下のCSSを使いましたが、このコードは削除したくない他のボーダーの1pxを削除します。実際にはborder-right
削除トップやテーブルの下の境界線に1px solid white
が追加されますが、私は他の国境に影響を与えずに削除することができますどのようにhtmlの特定の罫線を削除する完璧な方法
.no-border-right {
border-right: solid 10px #FFF!important;
}
table {
border-collapse: collapse;
font-size: 16px;
padding: 6px;
}
table td {
border: 10px solid gray;
}
table th {
border: 10px solid gray;
}
<table align="center">
<tr>
<th>sl</th>
<th>name</th>
<th>score</th>
<th>rank</th>
</tr>
<tr>
<td>1</td>
<td>John</td>
<td>2</td>
<td>1</td>
</tr>
<tr>
<td>1</td>
<td class="no-border-right">James</td>
<td>1</td>
<td>2</td>
</tr>
</table>
<table>
<tr>
<th></th>
<th></th>
<th></th>
</tr>
<tr>
<td></td>
<td class="no-border-right"></td>
<td></td>
</tr>
</table>
でしたか?
スニペットから私の期待される結果は以下の通りです:
は、残りのコード(HTMLを参照する必要があります/ CSS)またはレンダリングされたページのコピー。 – Pytth
@Pytth、更新された質問をご覧ください。 – theJohn