模态框

作者: 子却 | 来源:发表于2018-09-26 20:17 被阅读0次

定义

模态框(Modal)是覆盖在父窗体上的子窗体。通常,目的是显示来自一个单独的源的内容,可以在不离开父窗体的情况下有一些互动。子窗体可提供信息、交互等。

实例

<div class="container">
        <div class="row">
            <div class="col-md-6 text-center">
                <h3>Nancy</h3><br>
                    <a data-toggle="modal" data-target="#modalOne">
                        <img src="https://static1.bcjiaoyu.com/9176a142fd2656ecb68324951ed05ce3_o.png-500x500" class="img-circle team">
                    </a>
                    <!--模态框-->
                <div class="modal fade" id="modalOne">
                    <div class="modal-dialog">
                        <div class="modal-content">
                            <div class="modal-header">
                                <span class="modal-title">我是超人</span>
                                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                            </div>
                            <div class="modal-body">
                                模态框(Modal)是覆盖在父窗体上的子窗体。通常,目的是显示来自一个单独的源的内容,可以在不离开父窗体的情况下有一些互动。子窗体可提供信息、交互等。
                            </div>
                            <div class="modal-footer">
                                <button type="button" class="btn btn-danger" data-dismiss="modal">
                                    关闭
                                </button>
                            </div>
                        </div>   <!-- modal-content -->
                    </div>       <!-- modal-dialog -->
                </div>           <!-- modal -->
            </div>               <!-- col-md-6 -->
        </div>                   <!-- row -->
 </div>                       <!-- container -->

step1.由<a>、<button>、<p>等等标签承载一个开启模态框的媒介,并属上两个属性:

  • data-toggle="model" 用于开启模态框功能;
  • data-target="id" 用于指定模态框;

step2.用<div class="modal fade" id=" ">来承载模态框内容

  • class="modal" 用来把<div>的内容识别为模态框;
  • class="fade" 当模态框被切换时,它会引起内容淡入淡出。

step3.添加<div class="modal-dialog"> 用以设定模态框的样式,若不设置该div,则弹出的模态框的宽度将充满视窗上部。
step4.添加<div class="modal-content">泳衣设定模态框的样式,该类可以与step3合并。

step4设置模态框的内容<div class="modal-header">、<div class="modal-body">、<div class="modal-footer">
step5. data-dismiss="modal" 用以关闭模态框。

class="close" data-dismiss="modal" 组合使用用于添加关闭模态框的按钮,class="close" 主要用于关闭按钮的样式。

相关文章

  • 第十三节 MFC的一些概念

    一、模态对话框和非模态对话框Windows对话框分为两类:模态对话框和非模态对话框。模态对话框是这样的对话框,当它...

  • element-ui dialog组件嵌套bug

    模态框嵌套模态框 只需在子集的模态框里面添加append-to-body 就可以了 父级模框 子集模态框 我这样嵌...

  • 进阶任务10-事件应用

    实现Tab切换的功能 实现下图的模态框功能,点击模态框不隐藏,点击关闭以及模态框以外的区域模态框隐藏

  • bootstrap模态框多层嵌套,背景滚动

    问题:在弹出模态框A的基础上,弹出模态框B,关闭模态框B之后,模态框A不能滚动(由于A模块框内容) 造成的原因:遮...

  • 事件的应用

    1. 实现如下图Tab切换的功能 2. 实现下图的模态框功能,点击模态框不隐藏,点击关闭以及模态框以外的区域模态框隐藏

  • 进阶任务10

    1.实现如下图Tab切换的功能 2.实现下图的模态框功能,点击模态框不隐藏,点击关闭以及模态框以外的区域模态框隐藏

  • 事件的应用

    1.实现如下图Tab切换的功能: 2.实现下图的模态框功能,点击模态框不隐藏,点击关闭以及模态框以外的区域模态框隐藏

  • 小程序自定义模态框model

    自定义模态框,点击左侧模态框可以关闭显示

  • 原生JS实现:Tap效果,模态框效果

    Tap效果 代码: Tap效果预览 模态框效果 代码: 模态框效果预览

  • CSS 中的层叠上下文

    在使用 bootstrap 的模态框时,出现了半透明遮罩始终盖住模态框的情况,只有把模态框的 HTML 写到 bo...

网友评论

      本文标题:模态框

      本文链接:https://www.haomeiwen.com/subject/jrujoftx.html