前端之家收集整理的这篇文章主要介绍了
jQuery colorbox:如何更改颜色框的位置,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
默认情况下,颜色框在屏幕上
显示为垂直和水平居中.有没有办法改变它,例如从顶部垂直和水平居中10%?
这将覆盖顶部位置,您可以使用左侧等同样做:
#colorBox { top: 100px !important; }
10%来自top会比较棘手,你必须在每次显示colorBox时在onload回调中实现自己的定位逻辑,或者扩展colorBox的代码,但没有快速的方法来做到这一点.
UPDATE
ColorBox现在有一个内置选项来执行此操作:
$("a").colorBox({ top: 100,left: "50%" })
更新2
如果您没有使用彩盒,我强烈推荐使用qTip2.更好的位置处理(jQuery UI样式),更清晰的HTML输出和更简单的IE< 8支持.
原文链接:https://www.f2er.com/jquery/177403.html