为什么在CSS中不设置table{ border-collapse:collapse; } 直接设置tr的边框boder就没效果? 20
展开全部
你给td加个边框看看,如果不设置table{ border-collapse:collapse; },单元格与单元格之间有很多间隙,加上就没有了,不是tr,是td
更多追问追答
追问
你说的我试过,td确实中间有间隙。我是想问没有table{ border-collapse:collapse; }的话设置tr的boder浏览器什么效果都不显示,不显示boder
追答
这个的作用是合并单元格间隙,是两个边框合并了,一般来讲不会影响效果。如果你想更完美一些,只能是在table加cellspacing cellpadding两个属性了。
还有给tr加边框不管用,有可能是给table或tr加了display:block了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那样的话边框可能就会出现2个边框都出现,就会变粗
追问
可我实验的效果是什么效果都没有,不显示边框
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在也遇到这个问题了,不知道楼主找到原因了吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询