Bootstrap实现模态框效果


Posted in Javascript onSeptember 30, 2019

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

二、如果想要单独引用该插件的功能,那么您需要引用 modal.js。或者可以引用 bootstrap.js 或压缩版的 bootstrap.min.js

引入之后直接上代码示例:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8"> 
 <title>Bootstrap 实例 - 模态框(Modal)插件</title>
 <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="external nofollow" >
 <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
 <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
 </head>
 <body>
 
 <h2>创建模态框(Modal)</h2>
 <!-- 
 按钮触发模态框:
 class="btn btn-primary btn-lg":是指定class为"按钮的加大primary"样式
 data-toggle="modal":应该是模态框的固定写法,只能为modal,至少自己试验发现是这样的
 data-target="#myModal":通过选择器指向 id="myModal" 的元素,也就是要显示和隐藏的模态框目标
 -->
 <button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
 开始演示模态框
 </button>
 <!-- 模态框(Modal) -->
 <!-- 
 class="modal fade": modal——用来把div识别成模态框 fade——当模态框被切换时,内容会淡入淡出
 id="myModal":就是被指定为上面说的data-target属性选择的元素
 tabindex:属性规定元素的 tab 键控制次序
 aria-labelledby="myModalLabel":引用模态框的标题(去掉影响不大)
 aria-hidden:="true":设置模态框不可见,等到点击按钮之后显示
 -->
 <div class="modal fade" id="myModal" tabindex="1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
 <div class="modal-dialog">
 <div class="modal-content">
 <div class="modal-header">
 <!-- data-dismiss="modal":加上这个,使得点击该button时会关闭模态框,下面的关闭按钮也是一样加了这个属性 -->
 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
 ×
 </button>
 <h4 class="modal-title" id="myModalLabel">
 模态框(Modal)标题
 </h4>
 </div>
 <div class="modal-body">
 <input type="text" placeholder="输入......">
 </div>
 <div class="modal-footer">
 <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
 <button type="button" class="btn btn-primary">提交更改</button>
 </div>
 </div><!-- /.modal-content -->
 </div><!-- /.modal -->
 </div>
 </body>
</html>

运行效果图如下:

Bootstrap实现模态框效果

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

以上就是关于本文的全部内容,希望对大家的学习有所帮助。

Javascript 相关文章推荐
xtree.js 代码
Mar 13 Javascript
js验证电话号码与手机支持+86的正则表达式
Jan 23 Javascript
理解 JavaScript Scoping &amp; Hoisting(二)
Nov 18 Javascript
JavaScript中Function函数与Object对象的关系
Dec 17 Javascript
原生js实现图片轮播特效
Dec 18 Javascript
浅谈javascript中的constructor
Jun 08 Javascript
jQuery模仿京东/天猫商品左侧分类导航菜单效果
Jun 29 Javascript
在vue中封装可复用的组件方法
Mar 01 Javascript
Vue自定义属性实例分析
Feb 23 Javascript
JS求1到任意数之间的所有质数的方法详解
May 20 Javascript
关于element-ui表单中限制输入纯数字的解决方式
Sep 08 Javascript
通过实例解析json与jsonp原理及使用方法
Sep 27 Javascript
HTML+JavaScript实现扫雷小游戏
Sep 30 #Javascript
React+Redux实现简单的待办事项列表ToDoList
Sep 29 #Javascript
JS回调函数简单易懂的入门实例分析
Sep 29 #Javascript
在vue中根据光标的显示与消失实现下拉列表
Sep 29 #Javascript
js 下拉菜单点击旁边收起实现(踩坑记)
Sep 29 #Javascript
微信小程序 行的删除和增加操作实现详解
Sep 29 #Javascript
微信小程序 轮播图实现原理及优化详解
Sep 29 #Javascript
You might like
PHP的面向对象编程
2006/10/09 PHP
php中的时间显示
2007/01/18 PHP
实现php加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
php Ubb代码编辑器函数代码
2012/07/05 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
用PHP代替JS玩转DOM的思路及示例代码
2014/06/15 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
2015/07/29 PHP
PHP编写文件多服务器同步程序
2016/07/02 PHP
PHP使用XMLWriter读写xml文件操作详解
2018/07/31 PHP
浅析PHP中json_encode与json_decode的区别
2020/07/15 PHP
javascript实现unicode和字符的互相转换
2007/07/18 Javascript
JS控制表单提交的方法
2015/07/09 Javascript
理解JavaScript表单的基础知识
2016/01/25 Javascript
JavaScript-html标题滚动效果的简单实现
2016/09/08 Javascript
JS生成一维码(条形码)功能示例
2017/01/19 Javascript
纯js实现html转pdf的简单实例(推荐)
2017/02/16 Javascript
webpack使用 babel-loader 转换 ES6代码示例
2017/08/21 Javascript
浅谈Vue2.0父子组件间事件派发机制
2018/01/08 Javascript
python字符串排序方法
2014/08/29 Python
详解Python3操作Mongodb简明易懂教程
2017/05/25 Python
Python实现去除列表中重复元素的方法小结【4种方法】
2018/04/27 Python
详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案
2018/12/02 Python
pytorch对可变长度序列的处理方法详解
2018/12/08 Python
基于python实现复制文件并重命名
2020/09/16 Python
python字典与json转换的方法总结
2020/12/28 Python
CSS3 @media的基本用法总结
2019/09/10 HTML / CSS
美国按摩椅批发网站:Titan Chair
2018/12/27 全球购物
瑞士网球商店:Tennis-Point
2020/03/12 全球购物
公关关系专员的自我评价分享
2013/11/20 职场文书
商务英语大学生职业生涯规划书范文
2014/01/01 职场文书
优秀求职信范文分享
2014/01/26 职场文书
幼儿园儿童节活动主持词+串词大全
2014/03/21 职场文书
行政内勤岗位职责
2014/04/07 职场文书
2015年个人招商工作总结
2015/04/25 职场文书
ORM模型框架操作mysql数据库的方法
2021/07/25 MySQL
MySQL 条件查询的常用操作
2022/04/28 MySQL