html - Bootstrap 模态 : how to fade in, 但在关闭时立即消失

标签 html css twitter-bootstrap

引用 Bootstrap 3 模态:http://getbootstrap.com/javascript/#modals

我在外部模态 div 上使用 class="modal fade" 来创建 Bootstrap 模态的默认淡入/淡出效果。但我真正想做的是淡入,而不是淡出。我希望模式在按下关闭按钮时立即完全消失,没有任何挥之不去的 CSS 过渡。

如何在模式关闭时删除 CSS 过渡,但在模式打开时保留它?

最佳答案

为“shown.bs.modal”事件添加一个处理程序,并在该处理程序中删除 fade 类。

$('#myModal').on('shown.bs.modal', function (e) {
  $('#myModal').removeClass('fade');
});

fade 类定义的转换不会发生。

关于html - Bootstrap 模态 : how to fade in, 但在关闭时立即消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40182132/

相关文章:

javascript - 如何在弹出窗口中显示移动预览

javascript - 如何在 HTML5 播放器中停止下载视频

javascript - 使用单击事件锚定动态元素

css - 在 Bootstrap radio-inline 列表中显示输入文本

html - YouTube 嵌入代码下出现的 Twitter Bootstrap 下拉菜单

html - 为什么相同的 css 不用于两个圈子

html - 使 div 中的某些单词具有不同的样式会使段落中断真的很奇怪

javascript - 水平滚动表上的 "Sticky"标题...完全不可能?

php - 如何使用 HTTP header 缓存动态 CSS?

css - Bootstrap 模态删除底部的一些空间