HTML,从表格的左上角单元格中删除边框

Posted

技术标签:

【中文标题】HTML,从表格的左上角单元格中删除边框【英文标题】:HTML, remove border from top-left cell of a table 【发布时间】:2015-08-01 06:38:12 【问题描述】:

我有一个 html 表格,我的左上角单元格是空的,我想删除它的边框。

我尝试了一些 css:

.border-less 
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;

我应用于左上角的单元格:

<td class="border-less"></td>

但它不起作用。

知道如何实现吗?

【问题讨论】:

包含tdtr 有边框吗? 可能你的table 已经有边框了。试试tableborder:0; 【参考方案1】:

tabletr 中删除边框,并仅为td 应用边框。

table 
  border-collapse: collapse;

td 
  border: 1px solid grey;

td.border-less 
  border: none;
<table>
  <tr>
    <td class="border-less"></td>
    <td>22</td>
    <td>33</td>
  </tr>
  <tr>
    <td>11</td>
    <td>22</td>
    <td>33</td>
  </tr>
  <tr>
    <td>11</td>
    <td>22</td>
    <td>33</td>
  </tr>
</table>

【讨论】:

【参考方案2】:

看看这个

CSS

table, th, td 
    border: 1px solid black;
    border-collapse: collapse;

.border-less 
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;

http://jsfiddle.net/vasanthanvas/jfvhxy59/

【讨论】:

【参考方案3】:

试试这样:Demo

table tr.border-less>td 
    border-top: 0px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;

【讨论】:

以上是关于HTML,从表格的左上角单元格中删除边框的主要内容,如果未能解决你的问题,请参考以下文章

Word宏用于仅从某些表格单元格中删除颜色

如何从分组的 UITableView 单元格中删除边框?

将单元格中的边框扩展到内容最高的单元格

从表格视图单元格中删除 UIlabel 文本

为啥我不能从情节提要的表格单元格中删除标签?

单击单元格文本时如何从单元格中删除文本