html table的边框线怎么变圆角_CSS偶有所得 - table 边框加圆角踩坑

本文介绍了如何在HTML table上添加圆角边框,通过CSS解决单元格空隙和边框圆角消失的问题,利用box-shadow创建假边框实现效果。
摘要由CSDN通过智能技术生成

1.发现问题

看到代码里,关于表格,大家不是很喜欢用原生的table,基本都是div来做。究其原因,大概是table的样式有时候难把控,不像直接操作div那么方便。比如:我们想做一个表格,然后希望这个表格带有边框,且最外层的边框是圆角的。

2. 实践采坑ing

2.1 - 【踩坑】 这是什么鬼,有空隙😳

css 代码如下:

table {

border: 1px solid #d8d8d8;

border-radius: 4px;

}

th,td {

border: 1px solid #d8d8d8;

}

复制代码

实际效果如下:cfa71354388bb911a0dc75e02058af68.png

2.2 - 【埋坑】 去掉空隙啦 😁 【踩坑】但是,我的边框小圆角呢?😢

表格之间之所以有空隙是因为table有默认的样式,每个单元格之间都有一定的空隙。

只需要在css里让border重合,去掉空隙就好了。

css 代码如下:

table {

border: 1px solid #d8d8d8;

border-radius: 4px;

/* 消除单元格之间的空隙 */

border-collapse: collaps

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值