代码之家  ›  专栏  ›  技术社区  ›  alex

图像正在用FancyBox溢出IE8中的容器

  •  0
  • alex  · 技术社区  · 15 年前

    在某种后续行动中 this question ,IE8还有一个问题。

    当单击图库并显示lightbox时,图像溢出其包含元素(通过事物的外观)。

    IE8 http://alexanderdickson.com/hosted/stackoverflow.com/ie8-fancybox.png

    以前有人经历过吗?当然,好人(firefox/safari/etc)会完美地展示它。

    我该怎么解决这个问题?

    谢谢

    更新

    我要买个新的灯箱吗?

    3 回复  |  直到 12 年前
        1
  •  0
  •   alex    15 年前

    我最后用了 prettyPhoto .它不仅可以工作,而且提供了更好的API。我可以跳过所有隐藏的链接构建和触发,直接传递文件路径数组,它在跨浏览器中工作得很好。

        2
  •  0
  •   alex    15 年前

    如果它总是在边界附近一点点,那么只需添加 overflow: hidden 到FancyBox容器。

        3
  •  0
  •   j0k gauthamp    12 年前

    设置doctype,例如xhtml 1.1文档的transitional,问题就会得到解决。或启用X兼容模式。