浮动窗口和zindex应用的问题

时间:2009-09-23 07:17:59

标签: javascript css


我有两个框架 - 例如frame1和frame2我在frame2中有一个按钮,点击它时会出现一个浮动窗口。
问题是,在单击frame2中的按钮时,浮动窗口部分显示在frame1后面。我需要显示应该在frame1和frame2上浮动的浮动窗口。我给了poistion:absoulte和zindex这个..但它没有用。
请给我一个解决方案..
谢谢
Praveen J

3 个答案:

答案 0 :(得分:0)

框架本质上是两个不同的网站。 Zindex不会帮助你。它无法完成。话虽这么说,不同的浏览器会表现不同

答案 1 :(得分:0)

框架内容不可能突破显示的框架。无论您使用什么CSS定位,div都将始终保持在框架内。

您可能需要考虑一些替代选项:

  • 使用iframe代替框架,并在父级(iframe外部)上显示“浮动窗口”
  • 使用window.open打开一个真实窗口,而不是CSS定位的“假”弹出窗口。

答案 2 :(得分:0)

您可以尝试将html页面底部的浮动窗口的html放在标记之前。由于浏览器从上到下呈现它们,因此呈现的最后一个元素应自动放在顶部。

我以前在Z-index上遇到过一些问题,我真的不知道为什么它并不像你期望的那样总能正常工作。

<强>更新 我虽然他的意思是'divs'和'frames'