2016-01-13 31 views
0

如果你在IE 11中转到这个页面https://www.bingomum.co.uk/sites/bgo/你应该看到当页面被加载时,滑块的容器的高度大约是它应该是的两倍。没有其他浏览器会这样做,并且在点击页面或重新调整窗口大小后,高度会更新到正确的高度。我做了很多搜索,并尝试了一些我发现的东西,但似乎没有任何工作。我甚至尝试过为容器设置静态高度,但CSS只能在其他浏览器中使用。在检查IE中的元素时,甚至没有显示CSS。IE中Flexslider的高度问题

是否有一种方法可以运行任何代码运行来更新页面完成加载后的高度?我认为在重新调整窗口大小或点击页面时会更新高度,所以必须有一个函数可以在页面加载后运行。

这是一个链接到问题的并排截图。 2浏览器是Chrome和IE 11. http://s7.postimg.org/qtkimpodn/Untitled.png

+0

如果您在某个浏览器中遇到问题,则应该始终告诉浏览器的版本。特别是如果它是关于IE。除此之外,您应该在问题中展示一个最简单的工作示例,而不只是链接到页面。 –

+0

好吧,我将我的IE版本添加到了我的文章中,IE 11中。我还添加了一个链接,以便并排显示问题的截图。这两个浏览器是Chrome和IE。 –

回答

0

当您使用延迟加载时,您会在IE中看到Flexslider的高度问题。

当Flexslider检查图片的高度时,延迟加载会隐藏图片地址。

解决方案: 而不是有空的src值,以及所有下面的幻灯片使用第一张幻灯片的图像src。

延迟加载将像以前一样替换src值。