Bootstrap 过渡效果Transition 模态框(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 过渡效果Transition 模态框(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 过渡效果Transition 模态框(Modal)

以上所述是小编给大家介绍的Bootstrap 过渡效果Transition 模态框(Modal),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript 命名空间 使用介绍
Aug 29 Javascript
用js控制组织结构图可以任意拖拽到指定位置
Jan 17 Javascript
js实现的二分查找算法实例
Jan 21 Javascript
ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案
Nov 23 Javascript
vue中将html字符串转换成html后遇到的问题小结
Dec 10 Javascript
Cocos2d实现刮刮卡效果
Dec 20 Javascript
elementUi vue el-radio 监听选中变化的实例代码
Jun 28 Javascript
使用Bootstrap做一个朝代历史表
Dec 10 Javascript
微信小程序 获取手机号 JavaScript解密示例代码详解
May 14 Javascript
微信小程序使用GoEasy实现websocket实时通讯
May 19 Javascript
JS如何判断对象是否包含某个属性
Aug 29 Javascript
js简单粗暴的发布订阅示例代码
Jan 23 Javascript
使用vue.js编写蓝色拼图小游戏
Mar 17 #Javascript
Vue.js实现一个漂亮、灵活、可复用的提示组件示例
Mar 17 #Javascript
javascript 动态生成css代码的两种方法
Mar 17 #Javascript
AngularJS中$http使用的简单介绍
Mar 17 #Javascript
单击按钮发送验证码,出现倒计时的简单实例
Mar 17 #Javascript
jQuery Ajax前后端使用JSON进行交互示例
Mar 17 #Javascript
Bootstrap表格制作代码
Mar 17 #Javascript
You might like
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
php实现将base64格式图片保存在指定目录的方法
2016/10/13 PHP
微信企业转账之入口类分装php代码
2018/10/01 PHP
laravel model 两表联查示例
2019/10/24 PHP
event.keyCode键码值表 附只能输入特定的字符串代码
2009/05/15 Javascript
url 特殊字符 传递参数解决方法
2010/01/01 Javascript
javascript数字数组去重复项的实现代码
2010/12/30 Javascript
Jquery中Ajax 缓存带来的影响的解决方法
2011/05/19 Javascript
js判断字符是否是汉字的两种方法小结
2014/01/03 Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
2014/12/18 Javascript
Javascript复制实例详解
2016/01/28 Javascript
jQuery复合事件结合toggle()方法的用法示例
2017/06/10 jQuery
Vue单页式应用(Hash模式下)实现微信分享的实例
2017/07/21 Javascript
Angularjs 手写日历的实现代码(不用插件)
2017/10/18 Javascript
JS实现的base64加密解密操作示例
2018/04/18 Javascript
react 创建单例组件的方法
2018/04/26 Javascript
vue中动态添加class类名的方法
2018/09/05 Javascript
基于vue实现移动端圆形旋钮插件效果
2018/11/28 Javascript
JavaScript类型相关的常用操作总结
2019/02/14 Javascript
vue element 生成无线级左侧菜单的实现代码
2019/08/21 Javascript
JS自定义对象创建与简单使用方法示例
2020/01/15 Javascript
[01:48]帕吉至宝加入游戏,遗迹战场现“千劫神屠”
2018/04/07 DOTA
[01:03:33]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
python中__slots__用法实例
2015/06/04 Python
python3获取两个日期之间所有日期,以及比较大小的实例
2018/04/08 Python
python给微信好友定时推送消息的示例
2019/02/20 Python
Python 2/3下处理cjk编码的zip文件的方法
2019/04/26 Python
opencv3/python 鼠标响应操作详解
2019/12/11 Python
双向RNN:bidirectional_dynamic_rnn()函数的使用详解
2020/01/20 Python
如何从csv文件构建Tensorflow的数据集
2020/09/21 Python
实例讲解CSS3中的box-flex弹性盒属性布局
2016/06/09 HTML / CSS
澳大利亚设计师服装在线:MISHA
2019/10/07 全球购物
2014年团委工作总结
2014/11/13 职场文书
2015年支教教师工作总结
2015/07/22 职场文书
Java实现经典游戏泡泡堂的示例代码
2022/04/04 Java/Android
Java版 单机五子棋
2022/05/04 Java/Android