html表格边框设置单线,border-collapse把table边框的样式设置成单线

本文介绍了CSS中的border-collapse属性,用于解决表格中边框显示为双重边框的问题,提升表格的美观性。通过设置border-collapse: collapse,可以将表格单元格的边框合并为单一线条,消除不雅观的间隙。示例代码展示了如何应用此属性,并提供了取消边框的选项,以便进一步定制表格样式。
摘要由CSDN通过智能技术生成

table 默认的情况,如果给单元格,添加边框的时候。每个边框都会有自己的边框。这样看上去就出现了,类似的双边框情况。看上去一点也不美观,还是把边框设置成单线的时候,比较美观。table中有个border-collapse属性,就是用来合并边框的。防止出现“双边框的情况。

collapse的本意就有折叠的含义,首先给出一个示例的效果。

没有把边框设置成单线的效果

123126024637a30b5035b2817ede7ff3.pngborder-collapse 没有合并单边框的图示

把边框设置成单线的效果

08af3fb3eaa3944bc2ce80ffe492539e.pngborder-collapse 合并单边框

使用 collapse 对表格的边框合并成单线的示例代码

css 文件

table{

border-collapse: collapse;

}

table td, table th{

border: 1px solid #c5c5c5;

color: white;

}

table thead th {

background-color: #f4615c;

}

table tr th, table tr td{

padding: 5px 12px

}

table tr:nth-child(odd){

background: #01cf97;

}

table tr:nth-child(even){

background: #a2a9b6;

}

html 文件

Simple table with header

First nameLast name
JohnDoe
JaneDoe

Table with thead, tfoot, and tbody

Header content 1Header content 2

Footer content 1Footer content 2Body content 1Body content 2

如果想取消边框,可以把示例中的 border 设置 成0 。同时边框缝隙也会被消失。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值