html table删除一列,如何从HtmlTable的一列和包含该表的部分删除边界?

我需要从htmltable的最后一列删除边框线。我想这对表的最后“一栏”(TD):如何从HtmlTable的一列和包含该表的部分删除边界?

Comments

.nobordercell {

border: none;

}

我也试过这个(边界崩溃:崩溃):

. . .

Comments

. . .

.middletable{

width:99%;

float:left;

border-collapse:collapse;

}

边境唯一的边缘消失是底部。我意识到这是因为仍然显示的边框属于表格,而不是td,但仍需要知道如何从HTML表格中删除边框,仅在td的边框与其相交的部分(或将相交,如果td的边界正在显示)。

这是它的外观现在:

YWWYz.png

...这是我希望它看起来:

q8PE8.png

+1

它看起来像你的'table'或'tr'本身不具有边界 –

+1

你在表中定义了1的边框。 '',将它改为0应该从表格中删除边框。 –

+0

我想要一般的桌子上的边框;只是不在“列”上 –

A

回答

2

您可以使用:最后一子选择:

table tr td:last-child {

border: none;

}

2015-08-24 20:46:43

HoomanMns

+0

比我的更优雅的解决方案!大声笑 –

1

一些简单的CSS和安排应该帮助做诀窍,包括一个JSFiddle。此外,必须从你的HTML表标记删除边框:

.middletable{

width:99%;

float:left;

border:none;

border-collapse:collapse;

}

.bordercell{

border:1px solid black;

}

.nobordercell {

border: none;

}

CommentsComments
CommentsComments
CommentsComments

2015-08-24 20:45:56

1

你可以使用CSS3 :last-of-type选择器。

.middletable{

width:99%;

float:left;

border-collapse:collapse;

}

.middletable td{

border:1px solid black;

}

.middletable td:last-of-type{

border:0px;

}

而这里的HTML:

ABC

2015-08-24 20:54:55

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值