整理关于Bootstrap过渡动画的慕课笔记


Posted in Javascript onMarch 29, 2017

整理自慕课笔记

动画过渡(Transitions): 源文件:transition.js

Bootstrap框架默认给各个组件提供了基本动画的过渡效果,如果要使用,有两种方法:

* 调用统一编译的bootstrap.js;
* 调用单一的过渡动画的JavaScript插件文件transition.js(右侧第29行引入Bootstrap上对外公布的transition.js的地址)。

transition.js文件为Bootstrap具有过渡动画效果的组件提供了动画过渡效果。不过需要注意的是,这些过渡动画都是采用CSS3来实现的,所以IE6-8浏览器是不具备这些过渡动画效果。

默认情况之下,Bootstrap框架中以下组件使用了过渡动画效果:
* 模态弹出窗(Modal)的滑动和渐变效果;
* 选项卡(Tab)的渐变效果;
* 警告框(Alert)的渐变效果;
* 图片轮播(Carousel)的滑动效果。

下面举了一个“模态弹出窗(Modal)的滑动和渐变效果”源代码例子。

<body>
<button class="btn btn-primary" type="button">点击我</button>
<div class="modal fade" id="mymodal">
 <div class="modal-dialog">
  <div class="modal-content">
   <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal">
     <span aria-hidden="true">×</span>
     <span class="sr-only">Close</span>
    </button>
    <h4 class="modal-title">模态弹出窗标题</h4>
   </div>
   <div class="modal-body">
    <p>模态弹出窗主体内容</p>
   </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-dialog -->
</div><!-- /.modal -->

<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script src="http://cdn.bootcss.com/bootstrap/2.3.1/js/bootstrap-transition.js"></script>
<script src="http://cdn.bootcss.com/bootstrap/2.3.1/js/bootstrap-modal.js"></script>
<script>
 $(function(){
 $(".btn").click(function(){
  $("#mymodal").modal("toggle");
 });
 });
</script>
</body>

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

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

Javascript 相关文章推荐
为jquery.ui.dialog 增加“自动记住关闭时的位置”的功能
Nov 24 Javascript
javascript 多浏览器 事件大全
Mar 23 Javascript
五个jQuery图片画廊插件 推荐
May 12 Javascript
jquery 年会抽奖程序
Dec 22 Javascript
jQuery实现id模糊查询的小例子
Mar 19 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
Aug 21 Javascript
JQuery+EasyUI轻松实现步骤条效果
Feb 22 Javascript
JS加载器如何动态加载外部js文件
May 26 Javascript
js获取元素的标签名实现方法
Oct 08 Javascript
js实现省份下拉菜单效果
Feb 15 Javascript
Webpack中publicPath路径问题详解
May 03 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
Nov 06 Javascript
整理关于Bootstrap模态弹出框的慕课笔记
Mar 29 #Javascript
Angular2平滑升级到Angular4的步骤详解
Mar 29 #Javascript
jQuery插件之validation插件
Mar 29 #jQuery
Vue.js实现移动端短信验证码功能
Mar 29 #Javascript
Angular2入门--架构总览
Mar 29 #Javascript
整理关于Bootstrap表单的慕课笔记
Mar 29 #Javascript
AngularJS中$http的交互问题
Mar 29 #Javascript
You might like
PHP实现过滤各种HTML标签
2015/05/17 PHP
PHP微信开发用Cache 解决数据缓存
2016/07/11 PHP
PHP接口并发测试的方法(推荐)
2016/12/15 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
2019/03/18 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
2019/10/30 PHP
JavaScript之引用类型介绍
2012/08/10 Javascript
jquery实现个人中心导航菜单效果和美观都非常不错
2014/09/02 Javascript
jQuery表单域属性过滤器用法分析
2015/02/10 Javascript
javascript实现仿腾讯游戏选择
2015/05/14 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
NodeJS 实现手机短信验证模块阿里大于功能
2017/06/19 NodeJs
老生常谈js数据类型
2017/08/03 Javascript
微信小程序 websocket 实现SpringMVC+Spring+Mybatis
2017/08/04 Javascript
jQuery实现简单的Ajax调用功能示例
2019/02/15 jQuery
Vue+Element实现表格编辑、删除、以及新增行的最优方法
2019/05/28 Javascript
Vue 3.x+axios跨域方案的踩坑指南
2019/07/04 Javascript
详解为element-ui的Select和Cascader添加弹层底部操作按钮
2020/02/07 Javascript
jQuery 移除事件的方法
2020/06/20 jQuery
[03:17]史诗级大片应援2018DOTA2国际邀请赛 致敬每一位坚守遗迹的勇士
2018/07/20 DOTA
[01:00] DOTA2英雄背景故事第五期之重力引力法则谜团
2020/07/16 DOTA
python调用shell的方法
2013/11/20 Python
离线安装Pyecharts的步骤以及依赖包流程
2020/04/23 Python
Python设计模式之MVC模式简单示例
2018/01/10 Python
使用pandas对矢量化数据进行替换处理的方法
2018/04/11 Python
Python3.5字符串常用操作实例详解
2019/05/01 Python
Django后端分离 使用element-ui文件上传方式
2020/07/12 Python
使用CSS3制作版头动画效果
2020/12/24 HTML / CSS
html5 canvas实现跟随鼠标旋转的箭头
2016/03/11 HTML / CSS
一文彻底解决HTML5页面中长按保存图片功能
2019/06/10 HTML / CSS
英语三分钟演讲稿
2014/08/19 职场文书
投标文件签署授权委托书范本
2014/10/12 职场文书
工人先锋号申报材料
2014/12/29 职场文书
2016年优秀班主任先进事迹材料
2016/02/26 职场文书
面试分析分布式架构Redis热点key大Value解决方案
2022/03/13 Redis
面试中canvas绘制图片模糊图片问题处理
2022/03/13 Javascript
vue生命周期钩子函数以及触发时机
2022/04/26 Vue.js