bootstrap模态框怎么从底部弹出

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bootstrap模态框怎么从底部弹出相关的知识,希望对你有一定的参考价值。

参考技术A CSS
.modal.fade:not(.in).left .modal-dialog
-webkit-transform: translate3d(-25%, 0, 0);
transform: translate3d(-25%, 0, 0);

.modal.fade:not(.in).right .modal-dialog
-webkit-transform: translate3d(25%, 0, 0);
transform: translate3d(25%, 0, 0);

.modal.fade:not(.in).bottom .modal-dialog
-webkit-transform: translate3d(0, 25%, 0);
transform: translate3d(0, 25%, 0);

/* Alternative Angles */
.modal.fade:not(.in).top-left .modal-dialog
-webkit-transform: translate3d(-25%, -25%, 0);
transform: translate3d(-25%, -25%, 0);

.modal.fade:not(.in).top-right .modal-dialog
-webkit-transform: translate3d(25%, -25%, 0);
transform: translate3d(25%, -25%, 0);

.modal.fade:not(.in).bottom-left .modal-dialog
-webkit-transform: translate3d(-25%, 25%, 0);
transform: translate3d(-25%, 25%, 0);

.modal.fade:not(.in).bottom-right .modal-dialog
-webkit-transform: translate3d(25%, 25%, 0);
transform: translate3d(25%, 25%, 0);

JS
$('.btn').click(function()
$('.modal')
.prop('class', 'modal fade') // revert to default
.addClass( $(this).data('direction') );
$('.modal').modal('show');
);
html
<a class='btn btn-primary btn' data-direction='top'>Top (default)</a>
<a class='btn btn-primary btn' data-direction='left'>Left</a>
<a class='btn btn-primary btn' data-direction='right'>Right</a>
<a class='btn btn-primary btn' data-direction='bottom'>Bottom</a>
<a class='btn btn-info btn' data-direction='top-left'>Top-Left</a>
<a class='btn btn-info btn' data-direction='top-right'>Top-Right</a>
<a class='btn btn-info btn' data-direction='bottom-left'>Bottom-Left</a>
<a class='btn btn-info btn' data-direction='bottom-right'>Bottom-right</a>本回答被提问者采纳

bootstrap种modal怎么关闭

参考技术A 点击遮罩层的时候模态框会被关闭,或者用户点击关闭按钮后,模态框也会关闭,如果我不想让他关闭应该怎么修改呢? 很多时候我们会遇到如下情形,比如弹出模态框,内容为信息编辑表单,用户必须填写信息,用户不能关闭模态框,否则关闭网页或跳转页面。

今天我就来分享下如何解实现上述关闭模态框操作。

Bootstrap对于模态框的实现十分精简灵活,用户只需要使用少量的代码和智能的默认设置,即能实现传统实现传统的Javascript效果的模态窗口。默认的Bootstrap模态窗口效果,包括对话框从屏幕上方落下,屏幕其他区域变暗淡,模态窗口的隐藏等。
这些效果分别对应.modal .fade .hide 这些类。我们可以不用写任何javascript代码来实现Modal效果,只需要将 data-toggle=”modal” 放置于在触发控制要素(如按钮,超链接等),并指定它的Modal窗口的ID链接(data-target=”#mymodal”,href=”#mymodal”)。当这些控制要素被触发的时候,modal窗口就会出现了。模式窗口的内容可以非常丰富,这些内容都需要包括在modal的div内,并可以定义modal窗口的头部,内容和脚部。

以上是关于bootstrap模态框怎么从底部弹出的主要内容,如果未能解决你的问题,请参考以下文章

bootstrap模态框怎么传值

bootstrap模态框没法弹出

Bootstrap之javascript插件---弹出框(模态框)Modal

bootstrap 怎么实现在弹出框上再弹出模态框

bootstrap 模态框 每天自动弹出一次怎么实现

bootstrap种modal怎么关闭