由于固定导航,在扇形框的顶部和底部添加边距
Adding margin to top and bottom of fancybox due to fixed navigation
我在我的fancybox图像的顶部和底部添加了一个边距,因为我在页面顶部有一个固定的导航栏,使用我在这个问题中找到的代码。我已经把这个添加到我的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
我是不是做错了什么?任何建议都将不胜感激。谢谢
更改此
<script type="text/javascript">
$(document).ready(function() {
$("a.fancybox").fancybox({
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : true
});
});
</script>
<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,
margin: [120, 60, 50, 60] // top, right, bottom, left
});
});
</script>
注意:您的API选项已过时(v1.3.4)请检查文档中使用版本的正确选项
相关文章:
- 如何将图表放在顶部和底部
- 滚动到顶部或底部后的简单效果
- 如何使一个元素从网页的顶部跳到底部再跳回到顶部
- 垂直与特定边距的顶部和底部对齐
- HTML导航在屏幕底部,并粘贴到顶部
- 粘贴Bootstrap在粘贴底部到达并滚动回顶部后闪烁
- 我们如何在fullPage.js中为不同的部分制作不同的填充顶部和底部值
- 当在堆栈底部添加ImageView时,我想删除RelativeLayout中的顶部ImageView,但它正在删除整个布
- 为什么javascript在页面底部或有时在页面顶部运行
- 使手风琴/可折叠中的 DIV 保持固定在页面的顶部和底部
- 如何使用 jQuery 检测元素的顶部靠近浏览器底部
- 如何在滚动到底部后在页脚上方设置“返回顶部”
- Div 在页眉到达其顶部时开始滚动,当其底部到达页脚时停止滚动
- 当在 Ul 上使用向上/向下箭头到达溢出自动项目的顶部/底部时显示隐藏的项目
- 检测(事件)尝试在使用JavaScript或AngularJS页面顶部/底部时向上/向下滚动
- 滚动到顶部/底部按钮错误
- Skrollr相对于顶部底部在chrome中较早着火
- 调整边缘-顶部/底部与屏幕高度成比例
- 恼人的不必要的溢出和页边空白顶部/底部没有'不起作用
- 当内部元素的滚动位置达到顶部/底部时,防止父元素滚动