zoukankan      html  css  js  c++  java
  • bootstrap模态框

    参考:https://blog.csdn.net/a951958951/article/details/78190827

    https://www.jianshu.com/p/a470eefe7e26

    触发:

    data-toggle="modal" data-target=".addgoods" 对应下面模态框的id或者class
                        <button class="btn btn-primary btn-sm" data-toggle="modal" data-target=".addgoods"><--要和模态框对应-->
                            <i class="fa fa-plus fa-fw"></i>添加使用条件
                        </button>

    模态框

    模态框大体分为三个部分 

    modal-header
    modal-body
    modal-footer

    data-keyboard="false"。此举是设置按下ESC退出键无效

    data-backdrop="static" :阻止点击模态框以外的灰色背景而关闭模态框

    属性 data-toggle="modal" data-target="#userModal" 是打开模态框。

    data-dismiss="modal" ::关闭模态框

    aria-labelledby : 对应下面的模态框标题栏的id  即下面的<h4 class="modal-title" id="myLargeModalLabel">添加使用条件</h4>

    class="modal fade addgoods" 其中fade是弹出时的动画效果(淡入淡出效果)

    aria-hidden="true" 默认隐藏模态框 当打开模态框时 值为false

    modal-content告诉bootstrap.js在哪里查找模态框的内容。在这个div内,我们需要放置前面提到的三个部分:头部,正文和页脚   

    <form action="" class="form form-horizontal" id="form-Condition-add" method="post" role="form" novalidate="novalidate" onsubmit="return check_form()">
        <div class="modal fade addgoods" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true" data-keyboard="false">
            <div class="modal-dialog modal-lg">
                <!--modal-lg 大模态框 modal-sm 小模态框 -->
                <div class="modal-content modal-lg">
                    <!--modal-lg 大模态框 modal-sm 小模态框 类modal-content告诉bootstrap.js在哪里查找模态框的内容。在这个div内,我们需要放置前面提到的三个部分:头部,正文和页脚-->
                    <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                        <h4 class="modal-title" id="myLargeModalLabel">添加使用条件</h4></div>
                    <div class="modal-body">
                        <style>.c-red{color:red;}</style>
                        <div class="form-group">
                            <label for="type" class="col-sm-3 control-label">所属类别:</label>
                            <div class="col-sm-9">
                                <select class="select valid" name="type" size="1" id="type" aria-required="true" aria-invalid="false">
                                    <option value="0" disabled="disabled">顶级类别</option>
                                    <foreach name="type" item="vo">
                                        <option value="{$vo.typeid}">{$vo.belongs}</option></foreach>
                                </select>
                            </div>
                        </div>
                        <div class="form-group">
                            <label for="condition-name" class="col-sm-3 control-label">
                                <span class="c-red">*</span>条件名称:</label><!--for属性要和input等id对应鼠标点击这个描述时自动选中下面的input-->
                                <div class="col-sm-9">
                                    <input type="text" class="form-control" id="condition-name" placeholder="请输入条件名称" name="conditionname"></div>
                        </div>
                    </div>
                    <div class="modal-footer">
                        <div id="tip"></div>
                        <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                        <button type="submit" class="btn btn-primary">提交</button></div>
                </div>
            </div>
        </div>
    </form>

     大体结构

    <!-- 按钮:用于打开模态框 -->
    <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal">
      打开模态框
    </button>
     
    <!-- 模态框 -->
    <div class="modal fade" id="myModal">
      <div class="modal-dialog">
        <div class="modal-content">
     
          <!-- 模态框头部 -->
          <div class="modal-header">
            <h4 class="modal-title">模态框头部</h4>
            <button type="button" class="close" data-dismiss="modal">&times;</button>
          </div>
     
          <!-- 模态框主体 -->
          <div class="modal-body">
            模态框内容..
          </div>
     
          <!-- 模态框底部 -->
          <div class="modal-footer">
            <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>
          </div>
     
        </div>
      </div>
    </div>
  • 相关阅读:
    前后端分离
    Do a “git export” (like “svn export”)?(转)
    最有价值的信息就是这样的信息:大象是绳子,大象是扇子,大象是柱子…… 这样的信息往往是扭曲的,残缺的,隐晦不明的(转)
    说服他。说不服再按着他的去办(转)
    动手学习TCP:数据传输(转)
    应用程序框架实战十三:DDD分层架构之我见(转)
    UVA11627-Slalom(二分法)
    数据库系统原理及其应用总结---ShinePans
    cocos2d-x 3.0游戏实例学习笔记 《跑酷》第四步--地图循环&amp;主角加入动作
    Android学习四、Android中的Adapter
  • 原文地址:https://www.cnblogs.com/lichihua/p/9759101.html
Copyright © 2011-2022 走看看