如何在IE10中强制引导下拉iframe

时间:2013-03-29 23:35:12

标签: internet-explorer twitter-bootstrap drop-down-menu

我有一个简单的测试我在Bootstrap上运行并发现了一个只出现在IE10中的问题。

如果您有一个下拉列表,并且下方有一个iframe,则点击时的下拉列表会在iframe下方对齐。我有一个例子here

我尝试过z-index百万种不同的方式。我已在所有浏览器中测试过,只有IE10似乎有问题。

虽然我知道IE10还没有出现在Windows机器上,它即将到来,我不希望菜单失败......有什么想法吗?

3 个答案:

答案 0 :(得分:3)

在这里找到答案:它不是最好的解决方案,但它有效。

z-index does not work in Internet Explorer with pdf in iframe

答案 1 :(得分:2)

引用here。这可能值得一试。

$(document).ready(function () {
    $('iframe').each(function(){
        var url = $(this).attr("src");
        $(this).attr("src",url+"?wmode=transparent");
    });
});

另外,我认为你需要添加style =“position:relative;”到iframe实现z-index。

答案 2 :(得分:0)

尝试这个..它对我有用。检查你的情况。

Bootstrap 3 navbar on pages containing iframes

它建议使用"完整的结束语。"

<iframe frameBorder="0", width="100%", height="500", id=generic src="generic_order.html"></iframe>