【发布时间】:2012-11-23 07:16:27
【问题描述】:
我有一个画廊插件。如果我单击另一个图像或箭头,将出现一个弹出窗口。 问题是当弹出窗口打开时,插件库在页面上向下移动。 什么是css问题? 我该如何解决?
这是我的插件:
http://judopassion.com/wordpress/?p=274
非常感谢。
【问题讨论】:
我有一个画廊插件。如果我单击另一个图像或箭头,将出现一个弹出窗口。 问题是当弹出窗口打开时,插件库在页面上向下移动。 什么是css问题? 我该如何解决?
这是我的插件:
http://judopassion.com/wordpress/?p=274
非常感谢。
【问题讨论】:
这里有很多事情要做,所以我会尝试简化您需要采取的步骤。
<div id="box">...
需要成为
的子<div id="gallery-1">....
所以你会:
<div id="gallery-1">
<div id="box"></div>
</div>
将position:relative; 添加到gallery-1。
您的#box 样式真的非常混乱。您需要从 #box 的 CSS 中删除 left: 和 top: 指令。
【讨论】:
我在弹出窗口出现时添加了顶部属性,并在关闭时将其删除:
$("gallery-1").css("top","-xxem");
我不能使用 GeorgeBuckingham 解决方案,因为插件不允许。还是谢谢。
【讨论】: