jQuery灯箱在IE中不起作用

时间:2011-08-12 17:57:28

标签: jquery css internet-explorer lightbox

看看这个网站http://www.uniquegeeks.co.uk/product/test-LED%20Lights-0001#,请找出为什么它在所有其他浏览器中都能完美运行,但是IE。

  1. 问题是,在IE中,网站位于左侧,而其他所有浏览器都位于中间位置。

  2. 当您在非IE浏览器中单击较大的图像时,它是一个工作灯箱。在IE中它不起作用,只显示下面的大图。

3 个答案:

答案 0 :(得分:3)

暂且不说:

<div id="wrapper">
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

无效HTML。

答案 1 :(得分:1)

这是因为它在怪癖模式下运行(如果在IE中按F12,你会看到'文档模式'默认为怪癖)。
设置类似的文档类型:

<!doctype html> 

确保默认为IE9(或其实际版本)

答案 2 :(得分:0)

我认为这里的主要问题是您的<div id="wrapper">由于某种原因被带到了HTML的顶部。我只看到这个,如果我查看源代码,如果我通过调试工具查看html,则在body标签之后正确放置div。