jQuery colorbox:如何更改颜色框的位置

前端之家收集整理的这篇文章主要介绍了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支持.

猜你在找的jQuery相关文章