1

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

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

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

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

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

编辑:我发现其他人将颜色框的版本更改为最新版本。仅适用于 jQuery 1.4.3+ 这导致了奇怪的问题。

谢谢你的帮助,如果我浪费了你的时间,我很抱歉。

4

1 回答 1

1

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

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

于 2012-11-06T10:13:51.237 回答