我使用我在这个问题中找到的代码,在我的花式框图像的顶部和底部添加了一个边距,因为我在页面顶部有一个固定的导航栏。我已将其添加到我的 jQuery 中,就像它说的那样:
<script type="text/javascript">
$("a.fancybox").fancybox({
margin: [120, 60, 50, 60] // top, right, bottom, left
});</script>
下面这个:
<script type="text/javascript">
$(document).ready(function() {
$("a.fancybox").fancybox({
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : true
});
});
</script>
问题是,当单击单个图像时,它按我想要的方式工作(位于导航顶部),但是在图像中导航时,下一个高(面向纵向)的图像再次位于导航后面。我尝试增加上边距值,但没有任何变化。
这是带有fancybox的页面:http: //pacificdesignacademy.com/gallerygd.php
我在这里做错了吗?任何建议都非常感谢。谢谢!