javascript - 包含 iframe 的页面上的 Bootstrap 3 导航栏

标签 javascript css twitter-bootstrap iframe navbar

我的 Bootstrap 3 上的导航栏有问题。在页面上添加 iframe 时,它不会展开,我无法导航(在小屏幕上)。然而,最大化窗口(大屏幕)显示导航栏在那里,所有元素都可用且可点击。

没有 iframe,一切都按预期工作。谁能想象,为什么?这对我来说似乎很奇怪......

如有任何指点,我将不胜感激。

干杯:-)

编辑:一些代码。不要被 html 中的 django 代码碎片弄糊涂了。他们工作正常。

Edit2:我还注意到现在我的页脚没有显示在包含 iframe 的同一页面上。注释掉 iframe,一切正常。为什么会这样?没有人吗?

内嵌框架:

<div class="col-md-4">                                                              
  <iframe frameBorder="0", width="100%", height="500", id=generic src="generic_order.html"/>                                                                                          
</div>

导航栏:

<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
    <div class="container">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="index.html">Camerata Serena</a>
        </div>

        <!-- Collect the nav links, forms, and other content for toggling -->
        <div class="collapse navbar-collapse navbar-ex1-collapse">
            <ul class="nav navbar-nav navbar-right">
                {% for page in page_list %}
                    {% if page.titel != 'Kasse' %}
                        <li><a href="generic_page.html?index={{ page.page_index }}">{{ page.titel }}</a></li>
                    {% endif %}
                {% endfor %} 
                <li><a href="admin/">Intern</a></li>                    
            </ul>
        </div>
        <!-- /.navbar-collapse -->
    </div>
    <!-- /.container -->
</nav>

最佳答案

我发现了问题。

必须使用

<div class="col-md-4">                                                              
  <iframe frameBorder="0", width="100%", height="500", id=generic src="generic_order.html"></iframe>                                                                                          
</div>

完整的结束语。不够用

<div class="col-md-4">                                                              
  <iframe frameBorder="0", width="100%", height="500", id=generic src="generic_order.html"/>                                                                                          
</div>

关于javascript - 包含 iframe 的页面上的 Bootstrap 3 导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25866189/

相关文章:

javascript - 需要更改 wordpress 的字体选项

Django HTML 模板中的 Javascript 变量

css - 我的纯 CSS 下拉菜单不起作用,有人知道如何解决吗?

css - 移动设备上的 Bootstrap 下拉菜单截断

html - Bootstrap : Locally Installed Bootstrap. min.js 不工作但 Bootstrap.min.js cdn 工作

javascript - 无法将图像放到 Amazon S3 上

javascript - Safari 无法正确更改焦点上的事件元素

html - 怎么把文字放在边框里

javascript - 为导航选项卡应用顶部边框的最佳方法

html - Bootstrap - 不等宽度的表单元素占据完整的 .row