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检查日期格式的函数[比较全]
Oct 17 Javascript
浏览器加载、渲染和解析过程黑箱简析
Nov 29 Javascript
jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
Jan 19 Javascript
原生javascript实现自动更新的时间日期
Feb 12 Javascript
js删除数组元素、清空数组的简单方法(必看)
Jul 27 Javascript
详解Vue快速零配置的打包工具——parcel
Jan 16 Javascript
vue.js中$set与数组更新方法
Mar 08 Javascript
微信小程序网络封装(简单高效)
Aug 06 Javascript
vue+echarts实现动态绘制图表及异步加载数据的方法
Oct 17 Javascript
解决elementUI 切换tab后 el_table 固定列下方多了一条线问题
Jul 19 Javascript
带你使用webpack快速构建web项目的方法
Nov 12 Javascript
原生JS实现拖拽效果
Dec 04 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 MemCached 高级缓存应用代码
2010/08/05 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
2020/08/17 PHP
PHP设置images目录不充许http访问的方法
2016/11/01 PHP
ie 处理 gif动画 的onload 事件的一个 bug
2007/04/12 Javascript
jquery URL参数判断,确定菜单样式
2010/05/31 Javascript
Extjs TimeField 显示正常时间格式的代码
2011/06/28 Javascript
深入理解javascript学习笔记(一) 编写高质量代码
2012/08/09 Javascript
JS代码同步文本框内容的实例方法
2013/07/12 Javascript
JavaScript获取图片的原始尺寸以宽度为例
2014/05/04 Javascript
jquery实现类似EasyUI的页面布局可改变左右的宽度
2020/09/12 Javascript
jQuery实现动画效果circle实例
2015/08/06 Javascript
分享10个优化代码的CSS和JavaScript工具
2016/05/11 Javascript
JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
2016/05/19 Javascript
从零学习node.js之express入门(六)
2017/02/25 Javascript
vue-cli与webpack处理静态资源的方法及webpack打包的坑
2018/05/15 Javascript
Vue js 的生命周期(看了就懂)(推荐)
2019/03/29 Javascript
javascript设计模式 ? 职责链模式原理与用法实例分析
2020/04/16 Javascript
[09:47]2018DOTA2亚洲邀请赛4.5SOLO赛 No[o]ne vs Sumail
2018/04/06 DOTA
深入解析Python中的WSGI接口
2015/05/11 Python
Python算法应用实战之栈详解
2017/02/04 Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
2019/02/21 Python
pandas中的series数据类型详解
2019/07/06 Python
python实现基于朴素贝叶斯的垃圾分类算法
2019/07/09 Python
python搜索包的路径的实现方法
2019/07/19 Python
python for循环remove同一个list过程解析
2019/08/14 Python
pycharm修改file type方式
2019/11/19 Python
Python 调用 ES、Solr、Phoenix的示例代码
2020/11/23 Python
python 实现超级玛丽游戏
2020/11/25 Python
彪马法国官网:PUMA法国
2019/12/15 全球购物
STRATHBERRY苏贝瑞包包官网:西班牙高级工匠手工打造
2020/11/10 全球购物
教师绩效工资方案
2014/02/01 职场文书
小学美术教学反思
2014/02/01 职场文书
餐饮营销方案
2014/02/23 职场文书
保安公司服务承诺书
2014/05/28 职场文书
运动会加油稿
2015/07/22 职场文书
八年级历史教学反思
2016/02/19 职场文书