Bootstrap模式仅适用于移动设备

时间:2015-12-29 22:02:05

标签: php twitter-bootstrap modal-dialog desktop bootstrap-modal

您好,

我创建了一个bootstrap 3模式,它可以在我的移动设备上运行,但是当你单击按钮时它在我的桌面上它不会打开模态。

我已经尝试调整模式框的大小,甚至调整它的zindex,但那些并没有解决问题。

有谁知道我的问题是什么?

<div class="container-fluid formbox ">
  <div id="cageModal" class="modal fade" role="dialog" class="col-sm-10 col-sm-offset-1">
    <div class="modal-dialog">
      <div class="modal-content">
        <div class="modal-header">
          <button type="button" class="close" data-dismiss="modal">&times;</button>
          <h4 class="modal-title">Cage The Great</h4>
        </div>
        <div class="modal-body">
          <iframe width="100%" height="100%" src="https://www.youtube.com/embed/VqghSmwdnpg" frameborder="no" allowfullscreen></iframe>
          <button type="button" class="btn btn-default" data-dismiss="modal">See More</button>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        </div>
      </div>
    </div>
  </div>
</div>

<div class="container-fluid formbox ">
  <div class="col-xs-12 col-sm-12">
    <h3>Get Familiar with the artists below.</h3>
    <div class="col-xs-8 col-xs-offset-2 col-sm-6 col-sm-offset-3">
      <div>  <button type="button" class="btn btn-block btn-info btn-lg" data-toggle="modal" data-target="#cageModal">Cage The Great</button>
      </div>
    </div>
  </div>
</div>

Non-working code on jfiddle

1 个答案:

答案 0 :(得分:0)

您的代码是正确的。但是你的引导引用(CDN)不是。

用最新的引号替换你对Bootstrap的引用。或者更好的是,在本地使用Bootstrap,永远不要触摸它!

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>

这是你的jfiddle,现在正在运作