Bootstrap模态框(Modal)实现过渡效果


Posted in Javascript onMarch 17, 2017

可以切换模态框(Modal)插件的隐藏内容:

1、通过 data 属性:在控制器元素(比如按钮或者链接)上设置属性 data-toggle="modal",同时设置 data-target="#identifier" 或 href="#identifier" rel="external nofollow" 来指定要切换的特定的模态框(带有 id="identifier")

2、通过 JavaScript:使用这种技术,您可以通过简单的一行 JavaScript 来调用带有 id="identifier" 的模态框:
$('#identifier').modal(options)

代码:

<!DOCTYPE html> 
<html> 
<head> 
<title>Bootstrap-模态框Modal</title> 
<meta charset="utf-8"> 
<link rel="stylesheet" href="css/bootstrap.min.css" rel="external nofollow" > 

</head> 
<body> 
<div class="container"> 
<h2>创建模态框(Modal)</h2> 
<!-- 按钮触发模态框 --> 
<button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">开始演示模态框</button> 
<!-- 模态框(Modal) --> 
<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"> 
<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"> 
在这里添加一些文本 
</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> 

<script src="js/jquery.min.js"></script> 
<script src="js/bootstrap.min.js"></script> 
</body> 
</html>

Bootstrap模态框(Modal)实现过渡效果

注:
aria-labelledby="myModalLabel" aria-hidden="true"

官方API 意思是为盲人或者一些可读设备设置的 role的设置告诉设备这是弹出框 aria-labelledby=".."里面是描述信息,然后aria-hidden="true"再把它隐藏掉,一般人用不到,这样写比较规范

增强模态框的可访问性

务必为 .modal 添加 role="dialog" 和 aria-labelledby="..." 属性,用于指向模态框的标题栏;为 .modal-dialog 添加 aria-hidden="true" 属性。

另外,你还应该通过 aria-describedby 属性为模态框 .modal 添加描述性信息。

效果图

Bootstrap模态框(Modal)实现过渡效果

参考地址:http://www.w3cschool.cn/bootstrap/bootstrap-modal-plugin.html

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
flash调用js中的方法,让js传递变量给flash的办法及思路
Aug 07 Javascript
Javascript实现字数统计
Jul 03 Javascript
jQuery实现图片轮播效果代码(基于jquery.pack.js插件)
Jun 02 Javascript
json的使用小结
Jun 08 Javascript
js判断价格,必须为数字且不能为负数的实现方法
Oct 07 Javascript
浅谈Node Inspector 代理实现
Oct 19 Javascript
vue iview实现动态路由和权限验证功能
Apr 17 Javascript
深入浅析AngularJs模版与v-bind
Jul 06 Javascript
读懂CommonJS的模块加载
Apr 19 Javascript
运用js实现图层拖拽的功能
May 24 Javascript
vue实现简单的日历效果
Sep 24 Javascript
关于angular引入ng-zorro的问题浅析
Sep 09 Javascript
详解Vue.js入门环境搭建
Mar 17 #Javascript
使用jquery datatable和bootsrap创建表格实例代码
Mar 17 #Javascript
jquery PrintArea 实现票据的套打功能(代码)
Mar 17 #Javascript
基于bootstrap实现收缩导航条
Mar 17 #Javascript
javascript基本数据类型和转换
Mar 17 #Javascript
详解vue与后端数据交互(ajax):vue-resource
Mar 16 #Javascript
js实现一键复制功能
Mar 16 #Javascript
You might like
php简单的会话类代码
2011/08/08 PHP
解析PHP处理换行符的问题 \r\n
2013/06/13 PHP
ECMall支持SSL连接邮件服务器的配置方法详解
2014/05/19 PHP
编写PHP脚本过滤用户上传的图片
2015/07/03 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
2018/09/05 PHP
PHP模型Model类封装数据库操作示例
2019/03/14 PHP
javascript multibox 全选
2009/03/22 Javascript
替代window.event.srcElement效果的可兼容性的函数
2009/12/18 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
2010/05/18 Javascript
JQuery.closest(),parent(),parents()寻找父结点
2012/02/17 Javascript
javascript几个易错点记录
2014/11/26 Javascript
js进行表单验证实例分析
2015/02/10 Javascript
JS实现文件动态顺序载入的方法
2015/03/07 Javascript
JavaScript+CSS实现仿Mootools竖排弹性动画菜单效果
2015/10/14 Javascript
详解nodejs中的process进程
2017/03/19 NodeJs
bootstrap table表格插件使用详解
2017/05/08 Javascript
用Vue.js在浏览器中实现裁剪图像功能
2019/06/18 Javascript
vuex实现像调用模板方法一样调用Mutations方法
2019/11/06 Javascript
Vue中keep-alive的两种应用方式
2020/07/15 Javascript
Python实现PS滤镜特效之扇形变换效果示例
2018/01/26 Python
Python Xml文件添加字节属性的方法
2018/03/31 Python
python创建文件时去掉非法字符的方法
2018/10/31 Python
python的turtle库使用详解
2019/05/10 Python
简单了解python元组tuple相关原理
2019/12/02 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
Python中使用aiohttp模拟服务器出现错误问题及解决方法
2020/10/31 Python
python性能测试工具locust的使用
2020/12/28 Python
让IE下支持Html5的placeholder属性的插件
2014/09/02 HTML / CSS
借款协议书
2014/04/12 职场文书
公司市场专员岗位职责
2014/06/29 职场文书
公司离职证明范本
2014/10/17 职场文书
财务工作检讨书
2014/10/29 职场文书
晚会开幕词
2015/01/28 职场文书
小学工作总结2015
2015/05/04 职场文书
2015选调生工作总结
2015/07/24 职场文书
中学生打架检讨书之500字
2019/08/06 职场文书