我想渲染一张带有圆角的表格,且同时具备内外单边框。但是当overflow: hidden时,表格只有圆角却没有边框。所以我试图添加边框,并尝试使用border-collapse: collapse; 对表格进行整理,但似乎"border-collapse: collapse"与border-radius相矛盾。请参考我的示例。
<table >
<tr>
<th>Most </th>
<th>Reasons</th>
<th>Least</th>
</tr>
<tr>
<td id="most_1">m1</td>
<td id="reason_1" >reason1</td>
<td id="least_1">l1</td>
</tr>
<tr>
<td id="most_2">m2</td>
<td id="reason_2">reason2</td>
<td id="least_2">l2</td>
</tr>
table{
border-collapse: collapse;
width: 600px;
border:5px solid black;
border-radius: 10px 40px 40px 10px;
overflow: hidden;
}
tr, th, td{
border:5px solid black;
}