【发布时间】:2011-10-19 11:39:56
【问题描述】:
我正在使用 nyromodal,并且无法为弹出窗口提供相对于背景的固定位置。 IE。我已经将它定位在我想要它去的地方,但是当浏览器窗口调整大小时,弹出窗口会相对于背景页面内容发生变化。我知道这是 nyromodal 的一个功能,但我很想将其关闭。我在文档中找不到执行此操作的功能。有人有什么想法吗?
CSS sn-p:
.nyroModalCont {
position: absolute;
margin:20px 25px 25px 25px;
background:#000;
}
触发器:
echo '<a href="showimage.php?id='.$row['id'].'" class="trigger" rel="gal">';
echo '<img src="'.$this->ImageDir.$row['id'].'/thumb/'.$row['thumb'].'" border="0" />';
echo '</a>';
谢谢, 人力资源
【问题讨论】:
-
您不需要调整大小吗?你能更好地描述你需要的行为吗?你有什么类型的模态窗口:一个 iframe 还是一个 div?
-
我在上面的原始问题中添加了一些代码。基本上我希望弹出窗口总是出现在某个点以下 20px 处。它做得很好。但是当我调整浏览器窗口的大小时,Nyromodal 会移动弹出窗口——这意味着弹出窗口的顶部边缘相对于它后面的页面会改变位置。我希望它与它后面的页面保持在同一个位置。希望这是有道理的!人力资源
标签: jquery position fixed nyromodal