Colorbox不会将边框图像的宽度和高度添加到图像尺寸

时间:2012-11-06 09:38:39

标签: javascript jquery colorbox

我遇到了jQuery colorbox插件的大小问题。当我单击图像以在彩色框中显示它时,它会从要显示的图像中获取正确的大小,但无法添加其自身边框(弹出框的宽度和高度),每个边框的宽度和高度均为25px。内部宽度和高度是正确的,而外部宽度和高度最终有50px太少。这导致图像根本不显示。只有边框可见而不在正确的位置。

我已经搜索了几个小时试图找到有类似问题的人,并尝试了很多东西来修复它,但我仍然不知道为什么它一直这样做。

一些信息:
- 我正在使用jQuery 1.4.2(这不能改变,我很确定它是兼容的)
- 我目前的代码看起来像这样

$.colorbox({inline:true, href:'#inline_content'});

其中#inline_content是HTML图像标记的ID
- 文件按以下顺序加载:colorbox CSS - jQuery - colorbox JS
- Firebug不会显示任何javascript错误

编辑: 我发现其他人将colorbox的版本改为最新版本。这只适用于jQuery 1.4.3+ 这引起了一个奇怪的问题。

感谢您的帮助,对不起,如果我浪费了您的时间。

1 个答案:

答案 0 :(得分:1)

没有人可以帮助你这样的描述。我为你创建了测试jsfiddle:

修改此示例并按Update,然后向我们展示问题演示的链接(还包括您的CSS样式)。