Javascript 如何确定灯箱图像大小?

Javascript 如何确定灯箱图像大小?,javascript,lightbox,lightbox2,Javascript,Lightbox,Lightbox2,我正在使用lightbox 2放大显示图像,一些图片的大小比浏览器窗口的大小大,很难看到,因此如何将lightbox图像框大小固定为默认值?也许您可以使用CSS。比如: #lightbox #imageContainer img { max-width: 600px; } /********************************************* * * NOTE: "max-width" is not supported by IE6. * If

我正在使用lightbox 2放大显示图像,一些图片的大小比浏览器窗口的大小大,很难看到,因此如何将lightbox图像框大小固定为默认值?

也许您可以使用CSS。比如:

#lightbox #imageContainer img {
    max-width: 600px;
}

/*********************************************
 *
 * NOTE: "max-width" is not supported by IE6.
 *       If al your images are bigger than
 *       the "default", just use "width".
 *
 *********************************************/
我建议使用另一个lightbox库。我最喜欢的是,它实际上有一个名为
scalePhotos
的选项,根据它们的描述:

如果为true,并且定义了maxWidth、maxHeight、innerWidth、innerHeight、width或height,则ColorBox将缩放照片以适应这些值


默认情况下,此选项为
true

我现在不记得具体的名称,但在这种情况下,还有其他lightbox产品会自动调整大小。谷歌
灯箱替代方案
不起作用。jQuery('a.gallery').colorbox()@Rembo,您的.net/ASP代码与此无关。请发布你的HTML。在任何情况下,这里是一个包含在200px色盒中的1024x1024图像的工作示例。我想在asp.net 3.5中使用colorbox,当我在上面的代码中单击时,标记图像会在同一页上打开,但不会在colorbox中打开。@Rembo。Colorbox(或该材质的任何其他lightbox插件)。。。罢工。。。JavaScript不与.NET、ASP、PHP、Python、RoR、Pearl、Java或任何其他后端脚本语言交互。JavaScript与HTML交互。如果你不能理解这一点,我将无法进一步帮助你。Colorbox在2015年仍然适用。严重的网络干扰使得远程编辑变得非常困难。我一直在与LB2的行为作斗争,它的git评论说要获得支持,但这里人们猜测设置。类,也许还有文档。在按键之间的几秒钟内,我不得不切换:Colorbox立即工作。谢谢