CSS-IE下td中含有ul列表显示问题?

发布于 2016-11-01 20:17:54 字数 373 浏览 1210 评论 1

请输入图片描述

请输入图片描述

在FF和Chrome上点击可以显示td中隐藏的ul中内容,但是在IE中列表没有显示出来,已经设置了ul父元素相对定位,ul绝对定位,分析IE下主要是定位不起作用,只能设置td内容高度才显示处理,但是每天行的高度撑大了,不符合实际需求了,请教如何解决IE下这个问题?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夜无邪 2016-11-12 07:08:30

那你隐藏的ul 不要根据 td绝对定位,要根据td外面的范围可以 大于ul高度的最内标签来绝对定位。

如果tr的高度 大于 ul的高度,就根据 tr来定位

如果tr不满足,table满足,就根据table来定位。

要解决ie6这个问题,你必须找个可以 大于ul高度的一个html元素来相对定位。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文