如何从右侧打开Bootstrap模式?
答
这是一种方式(灵感来自于这个Fiddle),通过添加一个CSS类right
模式显示它从右侧。
.modal.fade:not(.in).right .modal-dialog {
-webkit-transform: translate3d(25%, 0, 0);
transform: translate3d(25%, 0, 0);
}
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<div id="myModal" class="modal fade right">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×<span class="sr-only">Close</span></button>
<h4 class="modal-title">Modal title</h4>
</div>
<div class="modal-body">
<p>Modal body</p>
</div>
</div>
</div>
</div>
<a class="btn btn-primary" data-toggle="modal" data-target="#myModal">Open modal from the right</a>
+0
我想将其设置为右对齐,就像我们边栏? 我问过了! –
可能会有所帮助:) https://codepen.io/bootpen/pen/jbbaRa –