Modal 插件是一个显示在当前页面顶部的对话框/弹出窗口:
模态中的一些文本。
提示:插件可以单独包含(使用 Bootstrap 的单独 "modal.js" 文件),也可以一次性包含所有插件(使用 "bootstrap.js" 或 "bootstrap.min.js")。
以下示例展示了如何创建基本模态:
<!-- Trigger the modal with a button -->
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</button>
<!-- Modal -->
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Modal Header</h4>
</div>
<div class="modal-body">
<p>Some text in the modal.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
亲自试一试 »
"Trigger" 部分:
要触发模式窗口,您需要使用按钮或链接。
然后包含两个 data-* 属性:
data-toggle="modal"
打开模态窗口data-target="#myModal"
指向模态框的 id"Modal" 部分:
家长<div>
模态的 ID 必须与用于触发模态的数据目标属性的值相同 ("myModal")。
这个.modal
类标识内容<div>
作为一个模态并将焦点集中在它上面。
这个.fade
类添加了淡入淡出模式的过渡效果。如果您不想要这种效果,请删除此类。
属性role="dialog"
提高使用屏幕阅读器的人的可访问性。
这个.modal-dialog
类设置模式的正确宽度和边距。
"Modal content" 部分:
这个<div>
和class="modal-content
" 设置模态样式(边框、背景颜色等)。在其中<div>
,添加模态框的页眉、正文和页脚。
这个.modal-header
类用于定义模式标题的样式。这<button>
标题里面有一个data-dismiss="modal"
如果单击该属性,该属性将关闭模式。这.close
类设置关闭按钮的样式,以及.modal-title
类使用适当的行高设置标题样式。
这个.modal-body
类用于定义模态框主体的样式。在此添加任何 HTML 标记;段落、图片、视频等
这个.modal-footer
类用于定义模式页脚的样式。请注意,该区域默认右对齐。
通过添加来更改模态框的大小.modal-sm
小模态类或.modal-lg
大模态类。
将尺寸类别添加到<div>
具有类的元素.modal-dialog
:
默认情况下,模态框的尺寸为中等。
有关所有模式选项、方法和事件的完整参考,请访问我们的Bootstrap JS 模态参考。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!