【问题标题】:Making a div on top of everything with z-index doesn't work?使用 z-index 在所有内容之上创建一个 div 不起作用?
【发布时间】:2013-01-10 02:48:14
【问题描述】:

我正在使用 wordpress 插件 Basic Google Maps Placemarks 来显示地图,但我必须把它放在一个很窄的地方 (width=300px) 。现在我想破解那个插件,希望弹出窗口的溢出是可见的。首先,我正在使用 Google Chrome 的检查元素工具进行测试。但无论我如何更改该 div 的 z-index,它始终是隐藏的。

截图如下:

这是我正在开发的网站:http://starrystory.org/

我错过了什么吗?我怎么能把那个 div 放在其他所有东西之上?

附: 如果仅使用 CSS 无法完成,是否有人有 jQuery 解决方案?

【问题讨论】:

    标签: jquery css wordpress google-maps z-index


    【解决方案1】:

    由于父元素具有overflow: hidden 和画布的尺寸,因此内部元素不会显示在其边界之外。

    您必须将弹出元素移到溢出隐藏容器之外。在这种情况下会很棘手。

    【讨论】:

    • @Arch1tect,是的,但这会破坏其他东西。需要包含地图。
    • 对....现在我正在考虑使用 jQuery 获取 div 然后在相同位置创建一个新的弹出 div 具有相同内容但在所有内容之上,它应该保持跟踪原始弹出窗口的所有时间..似乎很麻烦..
    猜你喜欢
    • 2011-02-01
    • 2017-07-29
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 2011-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多