我想在表格单元格上添加边框,但我无法弄清如何在 rowspan 中完成。
我希望创建一个表格,其中有4个单元格,在左侧有1个大单元格,在大单元格的右侧有3个小单元格。
下面是我使用的代码:
jsfiddle[点]net/1fv4dz5g/3/
我希望创建一个表格,其中有4个单元格,在左侧有1个大单元格,在大单元格的右侧有3个小单元格。
下面是我使用的代码:
jsfiddle[点]net/1fv4dz5g/3/
td {
border: 1px solid black;
}
<table class="tnews-side" border="0">
<tr>
<td rowspan="3">
<table border="1" cellpadding="4" cellspacing ="0">Row 1 Cell 1</table>
</td>
<td>Row 1 Cell 2</td>
</tr>
<tr>
<td>Row 2 Cell 2</td>
</tr>
<tr>
<td>Row 2 Cell 2</td>
</tr>
</table>
使用CSS有两种方法可以实现这个目标:
为每个/所有td
设置一个类并使用CSS边框:
<style>
.bigCell{border:1px solid black;}
.smallCell{border-left:1px solid black;}
</style>
...
<td class="biCell">
...
<td class="smallCell">
或者您可以使用嵌套选择器或:nth-child()
选择器
<style>
table tr:nth-child(2) td
{
border:...
}
</style>