视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
tabletr显示的问题(疑是IE的BUG)_html/css
2020-11-27 15:50:51 责编:小采
文档


在系统中有一表格,有隐藏 TR的操作,但发现行显示异常。后浓缩为以下程序,发现的确与TR的隐藏有关。
具体表现在,当先点击第一行,隐藏了某些行后,再点击最后一行,本应相应的行颜色变化,但现在却是在行的顶部留有一细长条,其颜色没有变化。(我用的IE8.0版本),疑为IE8.0的BUG.不知哪位高手有何建议能够解决这个问题。谢谢了。



TABLE TR












a [click me first.]
b
c
d
e
f
g
h [click me second.]





var hs=false;
function hidden()
{
var c = (hs)?("block"):("none");
document.getElementById("trMain2").style.display = c;
document.getElementById("trMain3").style.display = c;
document.getElementById("trMain4").style.display = c;
hs = !hs;
}



回复讨论(解决方案)

没有问题啊

 TABLE TR

还是不行,各位!
先点第一行,再点最后一行,最后一行的颜色不全!我是IE8.0!!

着色的问题,貌似是由IE对表格边框合并有不同解释造成的,加上 border-collapse:collapse样式可以解决。IE就是个麻烦啊。

着色的问题,貌似是由IE对表格边框合并有不同解释造成的,加上border-collapse:collapse样式可以解决。IE就是个麻烦啊。
HTML code


ie很多bug,不好用。现在发现还是有很多人在用ie6.表示无法理解

非深感T5500的答复。在我的应用中试后发现还不行,后来将cellpadding="3" cellspacing="1"属性取掉后,一切正常。长期困扰的问题解决了。

我将此次所遇总结后放在 [http://blog.csdn.net/cuckoo1/article/details/7394962] 下.

再次感谢。接分。

下载本文
显示全文
专题