gpt4 book ai didi

html - iframe 在 IE8 中不显示

转载 作者:行者123 更新时间:2023-11-28 12:33:16 27 4
gpt4 key购买 nike

我在 iframe 中有一个酒店预订系统,它不会在 IE8 中具体显示。我在想这是 DOCTYPE 问题吗?

可以查看http://bit.ly/15NHLAv

这是网站的文档类型。 iframe 本身没有声明文档类型。

<!DOCTYPE html>
<!--[if IE 8]> <html class="no-js lt-ie9" <?php language_attributes(); ?>> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" <?php language_attributes(); ?>> <!--< [endif]-->

最佳答案

我发现它只会显示 iframe如果浏览器的内部宽度 ( document.documentElement.clientWidth ) 为 1095px 或更大。再低一点,它就会被推到下面(我测试过的其他浏览器也会发生这种情况)。但是,在 IE8 中 iframe被另一个元素覆盖(我找不到哪个),但我通过添加以下 CSS 样式修复了它:

.iframe-home-res {
z-index:10000;
}

这会强制 iframe在所有其他元素之上呈现(除非它们的 z-index 大于 10,000,您必须手动设置)。

你可能想看看你的 iframe的代码虽然分开,看起来像你的 <select>放错地方了。

关于html - iframe 在 IE8 中不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18106138/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com