Bootstrap模式不起作用

curt.jpeg

我遇到一个令人沮丧的问题。我的模态无法打开。我在浏览器的左下方有一个“ localhost:8888 / book /#rollrModal”白框,仅此而已。并且没有控制台警告等。这是带有相关代码的JSFiddle:https ://jsfiddle.net/m78ws866/这是我要使用以下方式打开模式的链接的代码:

<a href="#rollrModal" data-toggle="modal" data-target="#rollrModal">
    <div class="col-xs-6 col-sm-6 col-md-3">
      <div class="square" style="background: url('book/RollrText.png'); background-size: 100% 100%;"></div>
      <p>Rollr</p>
    </div>
  </a>

这是模态的代码:

<div class="modal fade" id="rollrModal" tabindex="-1" role="dialog" aria-labelledby="rollrModalLabel" aria-hidden="true" style="z-index: 900; position: fixed;">
<div class="modal-dialog" role="document">
    <div class="modal-content">
    </div>
</div>

现在是空的,因为我从bootstrap网站上复制粘贴了它,这就是为什么这让我感到沮丧。

更多细节可能至关重要:我的网站在index.php主目录中设置了很多php链接,用于组织目的(我不确定这是否是传统的组织方法)。

代码的第一部分位于一个名为“ chapter2.php”的php文件中,并链接在body标签中。第二位在名为“ rollr.php”的文件中,并链接在body标签上方。它最初是在body标签内,但没有用,我在某处阅读以尝试将其放在体外。

而且,整个身体旋转了-.3deg以达到效果,但它没有引起任何先前的问题。刚打开主体后,还有一个覆盖的不透明垃圾效果div(固定,宽度和高度为100%,不可单击,因此可以单击和突出显示文本和链接)。这就是为什么我尝试将“ z-index:900”与模式一起使用来解决此问题的原因。身体的z指数为400,垃圾覆盖指数为500。

如果重要的话,这是我的Bootstrap和JQuery链接。

<!-- BOOTSTRAP -->
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<!-- JQUERY -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

之前,我在上一个网站上使用过模式。我使用完全相同的语法,并且它们无缝地工作。http://www.curtisbell.me

通常,在诉诸在线论坛后,我会找到解决问题的方法,但是这个问题只是停滞不前。

任何帮助将不胜感激!<3

甜味

您需要使用引导JS:

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

将block元素放入内联元素()div也是不正确a我建议删除这些,但在此答案中我不会这样做。

这是一个工作片段:

<!-- BOOTSTRAP -->
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<!-- JQUERY -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<!-- BOOTSTRAP JS -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

<a href="#rollrModal" data-toggle="modal" data-target="#rollrModal">
  <div class="col-xs-6 col-sm-6 col-md-3">
    <div class="square" style="background: url('book/RollrText.png'); background-size: 100% 100%;"></div>
    
    <p>Rollr</p>
  </div>
</a>

<div class="modal fade" id="rollrModal" tabindex="-1" role="dialog" aria-labelledby="rollrModalLabel" aria-hidden="true" style="z-index: 900; position: fixed;">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
  </div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章