1)我需要做一個表,沒有邊框一行像這樣(此表有一個3行,但實際上在我的問題,它有很多行)CSS:如何刪除表中一行的左右邊界?
+---------+---------+ +---------+---------+
| | | | | |
+---------+---------+ +---------+---------+
| | | -->
+---------+---------+ +---------+---------+
| | | | | |
+---------+---------+ +---------+---------+
我該怎麼辦這個?
2)我需要創建另一個不同寬度的表格。但在這裏,我爲td
設置了width: 350px;
。所以對於新表格,我應該如何改變行寬?
.frame {
border-collapse: collapse;
margin-right: 80px;
height: 100%;
font-size: 11pt;
}
table, th, td{
border-collapse: collapse;
border: 1px solid black;
margin-left:80px;
}
td {
vertical-align: top;
width: 350px;
height: 20px;
padding-left: 6px;
padding-bottom: 5px;
}
th {
width: 350px;
padding-left: 6px;
}
<div class ='frame'>
<table style ='margin-top:20px; font-weight: bold'>
<tr>
<td>(0,1)</td>
<td>(0,2)</td>
</tr>
<tr>
<td>(1,0)</td>
<td>(1,1)</td>
</tr>
<tr>
<td>(3,0)</td>
<td>(3,1)</td>
</tr>
</table>
</div>
使用
border-collapse: collapse;
從你的'table'刪除'border'並有你的'TD而是。然後做一個'tr:nth-child(2)td {border-left:none; border-right:none; }' – Abhitalks