如果您只计划显示来自您自己域的图像,那么您在 Shadowbox 版本中具有正确的选项。但是,如果您需要更多的东西,您将需要使用Base Adapter和CSS Selectors重新下载 Shadowbox ,我推荐All Players,直到您发现不需要的东西。
然后,您需要正确安装 Shadowbox。我注意到您在安装时更改了shadowbox.js
文件名,请更改为默认名称,因为 Shadowbox 按名称查找该文件。
此外,您使用了 Shadowbox 演示的方法来初始化不需要的 Shadowbox。相反,请查看正确的格式:
<!-- Install Shadowbox -->
<link rel="stylesheet" type="text/css" href="shadowbox/shadowbox.css" />
<script type="text/javascript" src="shadowbox/shadowbox.js"></script>
<!-- Initialize Shadowbox -->
<script type="text/javascript">
Shadowbox.init();
</script>
接下来,如下更新您的 HTML,因为 Shadowbox 使用的是锚标签,而不是 img 标签。您的CSS 样式可能会影响正常操作,因此请使用pic0.jpg直到 Shadowbox 打开并显示图像。理想情况下,使用与其他图像非常不同的图像,以便于发现。
<div class="item">
<a href="pics/pic0.png" rel="shadowbox" title="Optional Shadowbox Title">
<img class="content" src="pics/pic0.png"/>
</a>
<div class="caption">pic0: some stripes</div>
</div>
上面的锚链接可以包含您的图像的高清版本,而 pic0.png 的大小适合流播放器。如果您有任何其他问题或需要帮助,请尽管提出。