這裏,表格頭和表體中的列/單元格之間沒有間隙。我需要在表格中的列之間有空格,但是表格中的列之間不應有空格。如何爲表頭和表體分開邊框單元格間距
如何在thead
中單獨包含列間空格。即邊界空間?
下面是我試過的代碼。
table.OrderDetail {
font-family: Arial;
border-collapse: collapse;
}
.OrderDetail tbody {
padding: 10px;
text-align: left;
font-size:13px;
font-family: Arial;
}
.OrderDetail thead {
padding: 7px;
text-align: left;
background-color: #E0E0E0;
color:#989898;
font-size:10px;
}
.OrderNumber {
font-family: Helvetica, Arial, sans-serif;
background-color: #99CCFF;
text-align: left;
}
.OrderNumber thead {
font-size:10px;
}
.OrderNumber tbody {
font-size:15px;
}
tr.separating_line td {
border-bottom: 1px solid gray; /* set border style for separated rows */
}
.OrderDetail td {
padding: 10px 0; /* 10px top & bottom padding, 0px left & right */
}
.OrderDetail th {
padding: 5px 0; /* 10px top & bottom padding, 0px left & right */
}
<table class="OrderNumber" style="width:100%">
<thead>
<tr></tr>
<tr>
<td>Order Number</td>
</tr>
</thead>
<tbody>
<tr>
<td>234456667</td>
</tr>
<tr></tr>
</tbody>
</table>
<br></br>
<table class="OrderDetail" style="width:100%">
<thead>
<tr>
<th>Line Item Number</th>
<th>Item Description</th>
<th>Ship To Location</th>
<th>Carrier</th>
<th>Tracking Number</th>
</tr>
</thead>
<tbody>
<tr class="separating_line">
<td>1</td>
<td>$itemDescription</td>
<td>$shipToLocation</td>
<td>$carrier</td>
<td style="color:#33CCFF">$trackingNumber</td>
</tr>
<tr class="separating_line">
<td>1</td>
<td>$itemDescription</td>
<td>$shipToLocation</td>
<td>$carrier</td>
<td style="color:#33CCFF">$trackingNumber</td>
</tr>
</tbody>
</table>
我用邊界崩潰:崩潰的表。這使得所有邊框連續。我需要它在身體連續而不是在桌子的頭部連續。它甚至有可能嗎?
你能告訴你的HTML? –
我覺得我的問題很難領先,我爲此感到抱歉。我的意思是列分隔I.e邊界。我需要在邊界的空白,但應該沒有空間。我已經在表格中使用邊框摺疊來使邊框連續。我希望它能在tbody水平上持續下去,但不會在tad上。 – user1364861