0

在我的 html 中,我有一个边框间距设置为 2px 的表格。是否可以删除第一列和表格左边框之间的空间?当然,在最后一个单元格和表格的右边框上做同样的事情?这是我的 html 和 css

table{
    table-layout: fixed ;
    width:100%;
    min-width:1024px;
    padding:0px;
    margin:0px;
    border-spacing:2px; 
}
<table>
 <tr>
  <td style='background-color:#f63; border-left:none;'>
   cell1
  </td>
  <td style='background-color:#f93;'>
   cell2
  </td>
  <td style='background-color:#f33; border-right:none;'>
   cell3
  </td>
 </tr>
</table>
4

2 回答 2

0

首先,您应该在样式表的顶部添加以下内容以删除间距:

* {
    margin: 0;
    padding: 0;
}

然后添加width: 100%;到表格选择器,这将分散您的列,因此边界处不会留下空白。

于 2019-02-04T16:20:59.547 回答
0

卢卡斯是对的。

/* This will remove all spacings from your page */

* {
  margin: 0;
  padding: 0;
}
于 2019-02-04T16:41:31.110 回答