2015-11-26 98 views
0

我有以下代码,如果边框被折叠,我怎样才能制作表格边框半径?CSS table border-radius

<table> 
    <thead> 
     <tr> 
      <th colspan="2">Head</th> 
     </tr> 
    </thead> 
    <tbody> 
     <tr> 
      <td>b1</td> 
      <td>b2</td> 
     </tr> 
     <tr> 
      <td>b3</td> 
      <td>b4</td> 
     </tr> 
    </tbody> 
</table> 
+0

我相信这是在这里得到解答:http://stackoverflow.com/questions/628301/css3s-border-radius-property-and-border-collapsecollapse-dont -mix知识灿我 – JesseEarley

回答

0

你的问题是一个小技巧,但总的来说border-radius只是一个边界属性,可以应用于任何接受边框的元素。见例如波纹管:

table{ 
 
    border: 1px solid red; 
 
    border-radius: 20px; 
 
} 
 

 
td{ 
 
    border: 1px solid green; 
 
    border-radius: 20px; 
 
}
<table> 
 
    <thead> 
 
     <tr> 
 
      <th colspan="2">Head</th> 
 
     </tr> 
 
    </thead> 
 
    <tbody> 
 
     <tr> 
 
      <td>b1</td> 
 
      <td>b2</td> 
 
     </tr> 
 
     <tr> 
 
      <td>b3</td> 
 
      <td>b4</td> 
 
     </tr> 
 
    </tbody> 
 
</table>