首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tr上的边框颜色不适用于IE-7

tr上的边框颜色不适用于IE-7
EN

Stack Overflow用户
提问于 2012-04-04 17:38:21
回答 4查看 224关注 0票数 0

我发现了一个与IE-7相关的问题。在FF,Chrome,IE 8/9上工作。问题是IE 7在tr上不支持边框颜色。任何在CSS,Jquery,Javascript中的变通方法都很受欢迎。http://jsfiddle.net/VW84N/

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-04-04 17:42:33

一个简单的解决方法:<tr>上没有边框的http://jsfiddle.net/fcalderan/VW84N/4/

只需使用此CSS

代码语言:javascript
复制
table { border-right: 1px red solid; border-left: 1px red solid; }
td { border-bottom: 1px red solid; }
tr:first-child td { border-top: 1px red solid;  }
票数 1
EN

Stack Overflow用户

发布于 2012-04-04 17:43:09

不幸的是,但这是真的:这完全是IE。

我一直在使用这里描述的解决方法:

http://csarven.ca/tr-border-trick-for-ie

票数 1
EN

Stack Overflow用户

发布于 2012-04-04 17:42:41

这是一个众所周知的问题。一种解决办法是将边框应用于表格单元格,而不是行本身。

例如,一个简单的解决方案是这样做:

代码语言:javascript
复制
table { border-collapse: collapse; border-spacing: 0 } /* you have to do this */
table { border: 1px solid red } /* borders around the whole table */
table tr + tr td { border-top: 1px solid red } /* borders between rows */

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10008575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档