div 阴影和 Z 索引的问题
我正在创建一个页面,该页面将通过ajax 加载到另一个页面中。它有一个顶部栏和一个位于 jquery 滚动条插件内部的表格。
我似乎遇到的问题是,顶栏下方有一个阴影,只有当下表滚动到白色行(白色的行是因为没有背景)时您才能看到该阴影。
这是有问题的演示(最好用 firebug 检查)
我尝试设置顶部栏的 z-index 但没有运气。 我还尝试设置 jquery 滚动条 div 的 z-index - 有效,但它破坏了单击表行的能力。
我制作了我正在谈论的内容的小图像:)
I am creating a page what will be loaded into another page via ajax. It has a top bar and a table below it that is located inside a jquery scrollbar plugin.
The problem I seem to be having is that the top bar has a shadow below it that you can only see when the below table is scrolled over the white rows (which are white because they have no background).
Here is the demo in question (best to inspect with firebug)
I tried setting the z-index of the top bar without luck.
I also tried setting the z-index of the jquery scrollbar div - which worked, but it broke the ability to click the table rows.
I made a little image of what I'm talking about :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果不首先将顶部栏的位置设置为相对或绝对位置,则无法设置顶部栏的 z 索引。应用“位置:相对;” #content-placeholder 修复了我的问题。
You can't set top bar's z-index without setting it's position to relative or absolute first. Applied "position: relative;" to #content-placeholder fixed it to me.
这对我在萤火虫中有用。
This works for me in firebug.