Bootstrap Modals(模态框)是使用定制的 Jquery 插件创建的。它可以用来创建模态窗口丰富用户体验,或者为用户添加实用功能。您可以在 Modals(模态框)中使用 Popover(弹出框)和 Tooltip(工具提示插件)。
下面的实例演示了 Bootstrap Modals(模态框)长什么样。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Twitter Bootstrap Modals Example</title> <meta name="description" content="Creating Modal Window with Twitter Bootstrap"> <link href="/twitter-bootstrap/twitter-bootstrap-v2/docs/assets/css/bootstrap.css" rel="stylesheet"> </head> <body> <div class="container"> <h2>Example of creating Modals with Twitter Bootstrap</h2> <div id="example" class="modal hide fade in" style="display: none; "> <div class="modal-header"> <a class="close" data-dismiss="modal">×</a> <h3>This is a Modal Heading</h3> </div> <div class="modal-body"> <h4>Text in a modal</h4> <p>You can add some text here.</p> </div> <div class="modal-footer"> <a href="#" class="btn btn-success">Call to action</a> <a href="#" class="btn" data-dismiss="modal">Close</a> </div> </div> <p><a data-toggle="modal" href="#example" class="btn btn-primary btn-large">Launch demo modal</a></p> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script src="/twitter-bootstrap/twitter-bootstrap-v2/js/bootstrap-modal.js"></script> </body> </html>
下面的表格解释了上面的代码。它将帮助您理解如何使用 Bootstrap Modals(模态框)。
div id="example" | 分配给相关 div 的 id,id 的值指向后边要实现 modal(模态框)的 JavaScript。 |
class="modal hide fade in" | Bootstrap CSS 的四个 class - modal、hide、fade 和 in,用于设置 modal(模态框)的布局。 |
style="display: none; | 用于保持模态窗口可见,直到触发器触发(比如点击相关按钮)。 |
<div class="modal-header"> | modal-header 适用于定义模态窗口标题样式的 class。 |
a class="close" | CSS class close 用于设置模态窗口关闭按钮的样式。 |
data-dismiss="modal" | data-dismiss 是一个定制的 HTML5 data 属性。用于关闭模态窗口。 |
class="modal-body" | modal-body 是 Bootstrap 的一个 CSS class,用于设置模态窗口主体的样式。 |
class="modal-footer" | modal-footer 是 Bootstrap 的一个 CSS class,用于设置模态窗口尾部的样式。 |
class="btn btn-success" | CSS class btn 和 btn-success 用于在模态窗口的尾部创建一个大号的按钮。您可以使用任何其他 Bootstrap 按钮代替。 |
class="btn" | Bootstrap CSS 的 按钮 class btn,用于在模态窗口的尾部创建一个小号的按钮。 |
data-dismiss="modal" | HTML5 定制的 data 属性 data-dismiss,用于关闭模态窗口。 |
data-toggle="modal" | HTML5 定制的 data 属性 data-toggle,用于打开模态窗口。 |
class="btn btn-primary btn-large" | 设置按钮样式,点击该按钮则创建模态窗口。 |
<script src="https://ajax.googleapis.com/ajax/libs /jquery/1.7.1/jquery.min.js"></script> |
引用 Jquery 文件。 |
<script src="../bootstrap/twitter-bootstrap-v2> /js/bootstrap-modal.js"></script> |
引用 bootstrap modal(模态框)的 JS 文件。 |
你可以使用 JavaScript 来实现 Bootstrap 模态窗口。只需要在您的 JavaScript 中调用 modal() 即可。您的代码如下所示,您可以在 body 结束标签(即 </body>)前引用它。
$(function () { $("#identifier").modal(); });
相关推荐
Bootstrap Modals(模态框)是使用定制的 Jquery 插件创建的。它可以用来创建模态窗口丰富用户体验,或者为用户添加实用功能。您可以在 Modals(模态框)中使用 Popover(弹出框)和 Tooltip(工具提示插件)。 1,...
Bootstrap Modals(模态框)是使用定制的 Jquery 插件创建的。它可以用来创建模态窗口丰富用户体验,或者为用户添加实用功能。您可以在 Modals(模态框)中使用 Popover(弹出框)和 Tooltip(工具提示插件)。...
4. **组件**:如按钮(buttons)、下拉菜单(dropdowns)、模态框(modals)、提示信息(tooltips)和弹出框(popovers)等,提供丰富的交互体验。 5. **表单**:Bootstrap提供了表单控件的样式,使得表单更加美观...
3. **Bootstrap组件**:此集合中可能包含了各种Bootstrap组件,如导航栏(Navbar)、按钮(Buttons)、表单(Forms)、下拉菜单(Dropdowns)、模态框(Modals)、轮播(Carousel)、警告提示(Alerts)、卡片...
在本项目 "rails-bootstrap-modals" 中,我们将探讨如何在 Rails 4 应用中整合 Bootstrap 的模态功能。 模态(Modal)是 Bootstrap 提供的一种功能,它可以创建弹出窗口,用户可以在不离开当前页面的情况下查看或...
它使用Sass预处理器,提供了更丰富的自定义选项,并引入了新的组件和改进过的经典组件,如卡片(Cards)和模态框(Modals)。 2. **图表集成**:压缩包中的"chart.html"可能包含了与Bootstrap 4兼容的图表库,比如...
2. **预定义组件**:Bootstrap提供了一系列预先设计好的组件,如导航栏(Navbar)、按钮(Buttons)、表单(Forms)、下拉菜单(Dropdowns)、模态框(Modals)、警告提示(Alerts)等,大大简化了网页开发过程。...
常见的Bootstrap组件有导航栏(navbar)、按钮(buttons)、表单(forms)、网格系统(grid system)、下拉菜单(dropdowns)、模态框(modals)、轮播图(carousel)等。通过这些组件,开发者可以快速构建出美观且...
3. **组件**:Bootstrap的组件包括导航条(navbar)、下拉菜单(dropdowns)、模态框(modals)、轮播图(carousel)、提示信息(tooltips)和弹出框(popovers)等。这些组件大大简化了网页交互元素的实现。 4. **...
框架中的CSS组件涵盖了各种常见的设计元素,如按钮(Buttons)、表单(Forms)、导航(Navigation)、警告框(Alerts)、模态框(Modals)、下拉菜单(Dropdowns)等,这些预定义的样式极大地提高了开发效率。...
3. **组件库**:Bootstrap提供了丰富的预设组件,如导航条(Navbar)、按钮(Buttons)、表单(Forms)、下拉菜单(Dropdowns)、模态框(Modals)、警告提示(Alerts)等,这些都是构建后台界面的基础元素,可以...
4. **组件**:Bootstrap包含多种可重用的组件,如导航条(Navbar)、下拉菜单(Dropdowns)、按钮组(Button Groups)、卡片(Cards)、模态框(Modals)、轮播(Carousel)等。 5. **JavaScript插件**:除了基本的...
Bootstrap4还提供了丰富的组件,如导航条(navigation bar)、按钮(buttons)、表单(forms)、卡片(cards)和模态框(modals),这些在酒店预订模板中都可能被应用,以提升用户体验。例如,导航条可以方便用户在各个页面间...
本篇博客参考https://v3.bootcss.com/javascript/#modals-examples 先上bootstrap官网瞅一眼: 原创文章 171获赞 72访问量 5万+ 关注 私信 展开阅读全文 作者:记得养胃鸭
Bootstrap包含了一系列预设的CSS样式,覆盖了字体、颜色、间距、边框、背景等基本元素,以及按钮、表格、图片、警告框、模态框、导航条、轮播图等多种组件。这些组件都有统一的样式和交互,极大地提高了开发效率和...
Bootstrap的CSS组件包括但不限于:导航条(Navbar)、按钮(Buttons)、表单(Forms)、警告提示(Alerts)、模态框(Modals)等。JavaScript插件则扩展了这些组件的功能,例如,模态框可以通过JavaScript轻松触发...
其次,Bootstrap的组件库包括按钮(Buttons)、表单(Forms)、表格(Tables)、模态框(Modals)、下拉菜单(Dropdowns)等,这些在后台管理界面中非常常见。开发者可以快速地将这些预定义的样式和交互应用到后台...
其次,Bootstrap提供了一套完整的组件库,包括导航条(navigation bars)、下拉菜单(dropdowns)、按钮(buttons)、表单(forms)、模态框(modals)、警告提示(alerts)、轮播(carousels)等。这些组件在后台框架模板中会被...
6. **模态框(Modals)**:模态框在不离开当前页面的情况下提供额外信息或操作,是后台管理系统中常见的交互元素,例如用于确认操作、显示详细信息等。 7. **警告提示(Alerts)**:Bootstrap的警告提示用于向用户...