Bootstrap模式工作正常,但是当我添加页脚标签然后显示但是已禁用 Her is a image of how the modal is displayed in web page
这是我的代码:
<!--footer started-->
<div class="clearfix"></div>
<div class="row">
<div class="container">
<div id="footer">
<a data-toggle="modal" data-target="#modal1" href="#" >Disclaimer</a>
<div class="modal fade" id="modal1" tabindex="-1" role="dialog" aria-labelledby="modal1" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="myModalLabel">
Disclaimer</h4>
</div>
<div class="modal-body">
THIS SITE IS THE PROPERTY OF domain.COM. ANY REPRODUCTION
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<!--modal-2-->
<a data-toggle="modal" data-target="#modal2" href="#" >Terms of Use</a>
<div class="modal fade" id="modal2" tabindex="-1" role="dialog" aria-labelledby="modal2" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="myModalLabel">
Terms of Use</h4>
</div>
<div class="modal-body">
THIS SITE IS THE PROPERTY OF domain.COM. ANY REPRODUCTION
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</div><!--container-->
</div><!--row-->
</div><!--footer-->
<!--footer ended-->
请告知为什么模态不适用于页脚ID。是的,这是我的页脚css:
/**footer**/
#footer {
position: fixed;
left: 450;
margin: 0px auto;
bottom: 25;
margin-top:50;
background-color:transparent;
}
答案 0 :(得分:3)
解决方案很简单,将你的模态放在页脚div之外。
/**footer**/
#footer {
position: fixed;
left: 450;
margin: 0px auto;
bottom: 25;
margin-top: 50;
background-color: transparent;
}
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<div class="modal fade" id="modal1" tabindex="-1" role="dialog" aria-labelledby="modal1" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="myModalLabel">
Disclaimer</h4>
</div>
<div class="modal-body">
THIS SITE IS THE PROPERTY OF domain.COM. ANY REPRODUCTION
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="modal2" tabindex="-1" role="dialog" aria-labelledby="modal2" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="myModalLabel">
Terms of Use</h4>
</div>
<div class="modal-body">
THIS SITE IS THE PROPERTY OF domain.COM. ANY REPRODUCTION
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<!--footer started-->
<div class="clearfix"></div>
<div class="row">
<div class="container">
<div id="footer">
<a data-toggle="modal" data-target="#modal1" href="#">Disclaimer</a>
<!--modal-2-->
<a data-toggle="modal" data-target="#modal2" href="#">Terms of Use</a>
</div>
<!--container-->
</div>
<!--row-->
</div>
<!--footer-->
<!--footer ended-->
答案 1 :(得分:0)
试试这个css
#modal2 {
z-index: 2147483647;
}