标签: bootstrap-modal

垂直居中的Bootstrap模态窗口

我想将我的模态放在视口中间(中间)我试图添加一些css属性

 .modal { position: fixed; top:50%; left:50%; }   
Run Code Online (Sandbox Code Playgroud)

我正在使用这个例子http://jsfiddle.net/rniemeyer/Wjjnd/

我试过了

$("#MyModal").modal('show').css(
    {
        'margin-top': function () {
            return -($(this).height() / 2);
        },
        'margin-left': function () {
            return -($(this).width() / 2);
        }
    })
Run Code Online (Sandbox Code Playgroud)

javascript twitter-bootstrap bootstrap-modal

177
推荐指数
13
解决办法
23万
查看次数

Bootstrap模态:不是一个函数

我的页面中有一个模态.当我在Windows加载时尝试调用它时,它会向控制台输出一条错误:

$(...).modal is not a function
Run Code Online (Sandbox Code Playgroud)

这是我的模态HTML:

<div class="modal fade" id="prizePopup" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
    <div class="modal-content">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                &times;
            </button>
            <h4 class="modal-title" id="myModalLabel">
                This Modal title
            </h4>
        </div>
        <div class="modal-body">
            Add some text here
        </div>
        <div class="modal-footer">
            <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
            <button type="button" class="btn btn-primary">
                Submit changes
            </button>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

<script type="text/javascript" src="js/bootstrap.js"></script>
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

这是我在加载窗口时运行它的JavaScript:

<script type="text/javascript">
$(window).load(function() {
    $('#prizePopup').modal('show');
});
</script>
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

html javascript jquery bootstrap-modal

91
推荐指数
10
解决办法
24万
查看次数

iOS 11 Safari引导模式文本区域位于游标外部

使用iOS 11 safari,输入文本框光标位于输入文本框之外.我们不明白为什么会遇到这个问题.正如您所看到的,我的焦点文本框是电子邮件文本输入,但我的光标不在其中.这仅适用于iOS 11 Safari

问题

html mobile-safari ios bootstrap-modal ios11

85
推荐指数
4
解决办法
6万
查看次数

什么是tabindex =" - 1"在bootstrap中

tabindexBootstrap 3中的属性是什么?

它的文档没有说明任何关于它们的内容,尽管它们实际上在所有模态中使用它们.

我只是发现它的使用,这并没有多说

用于键盘和辅助技术用户的可访问工具提示

对于使用键盘导航的用户,特别是辅助技术的用户,只应将工具提示添加到键盘可聚焦的元素,例如链接,表单控件或任何具有tabindex ="0"属性的任意元素.

而且我发现如果属性不是,我就无法按下esc隐藏模态tabindex-1.

twitter-bootstrap bootstrap-modal twitter-bootstrap-3

79
推荐指数
2
解决办法
7万
查看次数

自动完成问题进入bootstrap模式

我在模式对话框引导程序中的jQuery自动完成中有显示问题.

当我鼠标滚动时,结果不会保持附加到输入.

有办法解决这个问题吗?

在这里JsFiddle:

.ui-autocomplete-input {
  border: none; 
  font-size: 14px;
  width: 300px;
  height: 24px;
  margin-bottom: 5px;
  padding-top: 2px;
  border: 1px solid #DDD !important;
  padding-top: 0px !important;
  z-index: 1511;
  position: relative;
}
Run Code Online (Sandbox Code Playgroud)

编辑 我发现了问题:

.ui-autocomplete {
  position: fixed;
  .....
}
Run Code Online (Sandbox Code Playgroud)

如果模态滚动,问题仍然存在!

这里是JsFiddle/1.

jquery jquery-ui-autocomplete twitter-bootstrap bootstrap-modal

65
推荐指数
6
解决办法
7万
查看次数

我可以检查是否显示/隐藏Bootstrap模式?

我可以通过Programatically检查Bootstrap Modal当前是显示/隐藏的吗?

喜欢 bool a = if("#myModal").shown();

我需要真/假

javascript twitter-bootstrap bootstrap-modal twitter-bootstrap-3

62
推荐指数
5
解决办法
9万
查看次数

在Bootstrap Modal上捕获关闭事件

我有一个Boostrap Modal来选择事件.如果用户单击X按钮或模态外部,我想将它们发送到默认事件.我怎样才能捕获这些事件?

这是我的代码:

<div class="modal" id="myModal">
    <div class="modal-dialog">
        <div class="modal-content event-selector">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">x</button>
                <center><h1 class="modal-title event-selector-text">Select an Event</h1><center>
            </div>
            <div class="container"></div>
            <div class="modal-body">
                <div class="event-banner">
                    <a href="/?event=1">
                        <img src="<?php echo IMAGES_EVENT1_LOGO; ?>" width="100%">
                    </a>
                </div>
                <div class="event-banner">
                    <a href="/?event=2">
                        <img src="<?php echo IMAGES_EVENT2_LOGO; ?>" width="100%">
                    </a>
                </div>
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

events twitter-bootstrap bootstrap-modal

58
推荐指数
5
解决办法
15万
查看次数

在bootstrap模式中将textarea宽度设置为100%

正在尝试所有可能的方法,但从未成功:

    <div style="float: right">
        <button type="button" value="Decline" class="btn btn-danger" data-toggle="modal" data-target="#declineModal">Decline</button>
    </div>

    <!-- Modal -->
    <div class="modal fade" id="declineModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
                    <h4 class="modal-title" id="myModalLabel">Comment</h4>
                    </div>
                    <div class="modal-body">
                        <textarea class="form-control col-xs-12"></textarea>
                    </div>
                    <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                    <button type="button" class="btn btn-danger">Decline</button>
                </div>
            </div>
        </div>
    </div> 
Run Code Online (Sandbox Code Playgroud)

如何使modal-body div中的textarea覆盖所有可用空间=宽度100%?

html5 textarea css3 twitter-bootstrap bootstrap-modal

57
推荐指数
4
解决办法
10万
查看次数

使用*just*Bootstrap模态

我正在将我的Modal从Bootstrap集成到另一个不使用它的站点.我看到bootstrap允许你为每个组件分离Javascript.但那CSS呢?如果我链接到bootstrap.css,整个网站将会改变.我只是想要足够的CSS来使Modal工作.(我尝试通过CSS文件,只是猜测我需要什么,但它没有用).

css twitter-bootstrap bootstrap-modal

53
推荐指数
3
解决办法
7万
查看次数

使用Bootstrap 3模式框确认删除

我需要使用Bootstrap 3模式框确认删除(是/否).我该如何创建呢?

HTML代码:

<form action="blah" method="POST">
    <button class='btn' type="submit" name="remove_levels" value="delete">
        <span class="fa fa-times"></span> Delete
    </button>
</form>
Run Code Online (Sandbox Code Playgroud)

css jquery confirm bootstrap-modal twitter-bootstrap-3

52
推荐指数
4
解决办法
24万
查看次数