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 相关文章推荐
JS 巧妙获取剪贴板数据 Excel数据的粘贴
Jul 09 Javascript
javascript在子页面中函数无法调试问题解决方法
Jan 17 Javascript
Mac OS X 系统下安装和部署Egret引擎开发环境
Sep 03 Javascript
JS+CSS实现带有碰撞缓冲效果的竖向导航条代码
Sep 15 Javascript
jQuery+AJAX实现遮罩层登录验证界面(附源码)
Sep 13 Javascript
功能强大的jquery.validate表单验证插件
Nov 07 Javascript
Js实现中国公民身份证号码有效性验证实例代码
May 03 Javascript
js轮播图无缝滚动效果
Jun 17 Javascript
Angular.js中angular-ui-router的简单实践
Jul 18 Javascript
JS+HTML实现的圆形可点击区域示例【3种方法】
Aug 01 Javascript
微信小程序实现多图上传
Jun 19 Javascript
vue祖孙组件之间的数据传递案例
Dec 07 Vue.js
使用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匹配字符中链接地址的方法
2014/12/22 PHP
PHP处理大量表单字段的便捷方法
2015/02/07 PHP
Yii2单元测试用法示例
2016/11/12 PHP
PHP实现更改hosts文件的方法示例
2017/08/08 PHP
Laravel下生成验证码的类
2017/11/15 PHP
用js实现键盘方向键翻页功能的代码
2007/06/03 Javascript
javascript字符串拼接的效率问题
2010/12/25 Javascript
基于Jquery与WebMethod投票功能实现代码
2011/01/19 Javascript
使用Javascript接收get传递的值的代码
2011/11/30 Javascript
Google Maps API地图应用示例分享
2014/10/23 Javascript
js的[defer]和[async]属性
2014/11/24 Javascript
javascript实现连续赋值
2015/08/10 Javascript
js窗口关闭提示信息(兼容IE和firefox)
2015/10/23 Javascript
jquery-mobile表单的创建方法详解
2016/11/23 Javascript
微信公众平台开发教程(六)获取个性二维码的实例
2016/12/02 Javascript
webpack分离css单独打包的方法
2018/06/12 Javascript
JavaScript中AOP的实现与应用
2019/05/06 Javascript
超轻量级的js时间库miment使用解析
2019/08/02 Javascript
vue使用echarts图表自适应的几种解决方案
2020/12/04 Vue.js
[47:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第二场 3月4日
2021/03/11 DOTA
Mac下Supervisor进程监控管理工具的安装与配置
2014/12/16 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
2018/10/30 Python
Django 路由控制的实现代码
2018/11/08 Python
pyqt5 实现 下拉菜单 + 打开文件的示例代码
2019/06/20 Python
python粘包问题及socket套接字编程详解
2019/06/29 Python
canvas实现按住鼠标移动绘制出轨迹的示例代码
2018/02/05 HTML / CSS
奢华的意大利皮革手袋:Bene Handbags
2019/10/29 全球购物
父亲追悼会答谢词
2014/01/17 职场文书
好书伴我成长演讲稿
2014/05/14 职场文书
做人民满意的公务员活动方案
2014/08/25 职场文书
党的群众路线教育实践活动剖析材料
2014/09/30 职场文书
明星邀请函
2015/02/02 职场文书
会计试用期工作总结2015
2015/05/28 职场文书
2015年重阳节活动主持词
2015/07/30 职场文书
毕业生自荐求职信书写的技巧
2019/08/26 职场文书
用python批量解压带密码的压缩包
2021/05/31 Python