火狐浏览器和ie浏览器下table边框的显示设置问题

Posted wdd-cindy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了火狐浏览器和ie浏览器下table边框的显示设置问题相关的知识,希望对你有一定的参考价值。

因为项目需要结合bootstrap使用table布局页面,在设置边框的时候在火狐和ie浏览器遇到显示不全的问题,

谷歌下显示正常为左面图片展示  火狐和ie边框显示不全 如右面图片展示。(内容区域填写为例子)

技术分享图片                            技术分享图片

table {

border-spacing: 0;

border-collapse: collapse;

}

表格边框的设置如上所示。

当时想着是因为使用了border-collapse: collapse;而使表格在火狐和ie上折叠了  致使边框显示不全,但是有的地方显示还是完好的 ,觉得特别费解,通过查找终于找到解决方法。

因为表格的头部即thead部分设置了背景色,所以使边框显示不全,此时给表格单元格设置 td{ background-clip: padding-box; } 完美解决。

https://www.cnblogs.com/okgoodman/p/8665912.html 详细讲解了background-clip

 

以上是关于火狐浏览器和ie浏览器下table边框的显示设置问题的主要内容,如果未能解决你的问题,请参考以下文章

火狐浏览器table边框

火狐浏览器解析table与ie不一致?我在table嵌套table时,设置这个子table的参数,比如颜色,boder,火狐

如何设置网页内容能在IE和火狐、谷歌等浏览器中都居中?

为啥在火狐浏览器里面用CSS给层级设置的边框无法显示?

JS 在IE和火狐的兼容问题

我在body里将高度设置为100%,在IE浏览器中显示正常,但在火狐、谷歌、Opear里都没有显示出,请高手帮忙!