Bootstrap弹出模型在我的网页上不起作用

时间:2018-08-30 06:32:19

标签: javascript bootstrap-4 bootstrap-modal

引导弹出窗口未显示在我的网站上。我已经从Bootstrap官方网站复制了弹出代码。 这是指向我的网站Link to webiste

的链接

弹出按钮位于页脚功劳之前。enter image description here

2 个答案:

答案 0 :(得分:1)

当前状态:

  • 查询Bootstrap模式不起作用
  • 下面的代码是从您的给定网址http://home.india-market.online/中复制粘贴的
  • 它在单独的示例中正常工作
  

解决方案:

     
      
  • 您有页脚<footer class="footer-social-icon text-center section_padding_70 clearfix">
  •   
  • 有些z-index:-101;中有position:fixed;<footer>
  •   
  • 您需要从<footer>外部删除模型,并在</body>标签结束之前直接应用。
  •   

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>


<!-- Button trigger modal -->
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModalLong">
    Launch demo modal
</button>

<!-- Modal -->
<div class="modal fade" id="exampleModalLong" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true">
    <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <h5 class="modal-title" id="exampleModalLongTitle">Modal title</h5>
                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true">&times;</span>
                </button>
            </div>
            <div class="modal-body">
                ...
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
                <button type="button" class="btn btn-primary">Save changes</button>
            </div>
        </div>
    </div>
</div>

我希望它将开始正常工作。

网站上的旧代码是:

答案 1 :(得分:0)

原因是将模式内容放置(嵌套)在页脚元素内。将那个模式div移到body上,就会出现模式。