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 相关文章推荐
jquery ajax属性async(同步异步)示例
Nov 05 Javascript
javascript动态判断html元素并执行不同的操作
Jun 16 Javascript
jquery实现公告翻滚效果
Feb 27 Javascript
JavaScript判断前缀、后缀是否是空格的方法
Apr 15 Javascript
JavaScript中split与join函数的进阶使用技巧
May 03 Javascript
第十篇BootStrap轮播插件使用详解
Jun 21 Javascript
javascript使用 concat 方法对数组进行合并的方法
Sep 08 Javascript
AngularJS通过$location获取及改变当前页面的URL
Sep 23 Javascript
Angular4.0中引入laydate.js日期插件的方法教程
Dec 25 Javascript
解决使用vue.js路由后失效的问题
Mar 17 Javascript
Angular6使用forRoot() 注册单一实例服务问题
Aug 27 Javascript
适合后台管理系统开发的12个前端框架(小结)
Jun 29 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
re0第二季蕾姆被制作组打入冷宫!艾米莉亚女主扶正,原因唏嘘
2020/04/02 日漫
用php+javascript实现二级级联菜单的制作
2008/05/06 PHP
Excel数据导入Mysql数据库的实现代码
2008/06/05 PHP
PHP 将逗号、空格、回车分隔的字符串转换为数组的函数
2012/06/07 PHP
C/S和B/S两种架构区别与优缺点分析
2014/10/23 PHP
PHP正则表达式 /i, /is, /s, /isU等介绍
2014/10/23 PHP
php解析xml方法实例详解
2015/05/12 PHP
thinkphp表单上传文件并将文件路径保存到数据库中
2016/07/28 PHP
Yii 框架使用Forms操作详解
2020/05/18 PHP
jquery关于图形报表的运用实现代码
2011/01/06 Javascript
基于jquery的仿百度搜索框效果代码
2011/04/11 Javascript
jQuery CSS3相结合实现时钟插件
2016/01/08 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
基于JavaScript实现本地图片预览
2017/02/08 Javascript
Javascript中parseInt的正确使用方式
2018/10/17 Javascript
微信小程序websocket聊天室的实现示例代码
2019/02/12 Javascript
基于Python实现一个简单的银行转账操作
2016/03/06 Python
python实现逻辑回归的方法示例
2017/05/02 Python
Django Admin 实现外键过滤的方法
2017/09/29 Python
搞清楚 Python traceback的具体使用方法
2019/05/13 Python
浅析使用Python搭建http服务器
2019/10/27 Python
python字符串反转的四种方法详解
2019/12/02 Python
如何基于Python实现数字类型转换
2020/02/07 Python
如何基于python对接钉钉并获取access_token
2020/04/21 Python
Python3.8安装Pygame教程步骤详解
2020/08/14 Python
纯CSS3实现表单验证效果(非常不错)
2017/01/18 HTML / CSS
FOREO斐珞尔官方旗舰店:LUNA露娜洁面仪
2018/03/11 全球购物
印度第一网上礼品店:IGP.com
2020/02/06 全球购物
软件测试题目
2013/02/27 面试题
高中语文教学反思
2014/01/16 职场文书
师德演讲稿范文
2014/05/06 职场文书
学习考察心得体会
2014/09/04 职场文书
英语演讲开场白
2015/05/29 职场文书
关于企业的执行力标语大全
2020/01/06 职场文书
python-for x in range的用法(注意要点、细节)
2021/05/10 Python
一篇文章弄懂Python中的内建函数
2021/08/07 Python