CSS中隐藏表格但显示边框

发布于 2024-11-03 05:48:51 字数 234 浏览 0 评论 0原文

我正在叠加两个表格,并且需要仅显示顶部表格的某些单元格。因此,我将整个表格的可见性设置为隐藏,并将我想要查看的单元格的可见性设置为可见。

它工作正常,只是可见的单元格没有边框。 CSS 中存在边框,但由于表格所在的 DIV 不可见,因此边框也是不可见的。我有什么办法解决这个问题吗?

目标浏览器是IE8。

如果我将模式设置为兼容,那么所有边框都会出现 - 甚至是不可见单元格的边框!

谢谢。

I'm overlaying two tables and need to show only certain cells of the table which is on top. So I set visibility to hidden for the entire table and set visibility to visible for the cells I want to see.

It works fine except that the cells which are visible do not have borders. The borders exist in CSS but since the DIV in which the table resides is invisible the borders are invisible too. Is there any way I get around this?

The target browser is IE8.

If I set the mode to compatibility then all the borders turn up - even the ones for the invisible cells!

Thank you.

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

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

发布评论

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

评论(1

GRAY°灰色天空 2024-11-10 05:48:51

您可以尝试将想要在 div 中可见的表格单元格的内容包裹起来,并将 div 设置为具有所需的边框:

<table>
<tr><td><div class="borderedClass">
//Content here</div></td>//other cells here</tr></table>

You might try wrapping the content of the table cells you want to be visible in a div and set the div to have the border you want:

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