整理关于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 相关文章推荐
实现点击列表弹出列表索引的两种方式
Mar 08 Javascript
js 删除数组的几种方法小结
Feb 21 Javascript
JavaScript的事件代理和委托实例分析
Mar 25 Javascript
Javascript中3个需要注意的运算符
Apr 02 Javascript
JS数组array元素的添加和删除方法代码实例
Jun 01 Javascript
jQuery的Cookie封装,与PHP交互的简单实现
Oct 05 Javascript
Vue-router 类似Vuex实现组件化开发的示例
Sep 15 Javascript
在Swiper内如何制作CSS3动画效果示例代码
Dec 07 Javascript
Puppet的一些技巧
Sep 17 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
Nov 28 Javascript
vue实现element表格里表头信息提示功能(推荐)
Nov 20 Javascript
CocosCreator如何实现划过的位置显示纹理
Apr 14 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
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
2007/09/30 PHP
常用的php ADODB使用方法集锦
2008/03/25 PHP
创建配置文件 用PHP写出自己的BLOG系统 2
2010/04/12 PHP
PHP递归遍历指定目录的文件并统计文件数量的方法
2015/03/24 PHP
php中session定期自动清理的方法
2015/11/12 PHP
php有效防止同一用户多次登录
2015/11/19 PHP
判断是否输入完毕再激活提交按钮
2006/06/26 Javascript
JavaScript 动态添加表格行 使用模板、标记
2009/10/24 Javascript
基于jquery实现后台左侧菜单点击上下滑动显示
2013/04/11 Javascript
给Flash加一个超链接(推荐使用透明层)兼容主流浏览器
2013/06/09 Javascript
jquery特效 幻灯片效果示例代码
2013/07/16 Javascript
Jquery ajax执行顺序 返回自定义错误信息(实例讲解)
2013/11/06 Javascript
js获取客户端网卡的IP地址、MAC地址
2014/03/26 Javascript
JS嵌套函数调用上下文的问题解决
2014/03/26 Javascript
jQuery $命名冲突解决方案汇总
2014/11/13 Javascript
AngularJS中的JSONP实例解析
2016/12/01 Javascript
使用Angular缓存父页面数据的方法
2017/01/03 Javascript
微信小程序学习(4)-系统配置app.json详解
2017/01/12 Javascript
浅谈webpack devtool里的7种SourceMap模式
2019/01/14 Javascript
express.js中间件说明详解
2019/03/19 Javascript
Element InputNumber计数器的使用方法
2020/07/27 Javascript
JS实现小米轮播图
2020/09/21 Javascript
Python判断Abundant Number的方法
2015/06/15 Python
python编写朴素贝叶斯用于文本分类
2017/12/21 Python
使用Keras实现简单线性回归模型操作
2020/06/12 Python
Python爬取豆瓣数据实现过程解析
2020/10/27 Python
用CSS3实现无限循环的无缝滚动的示例代码
2017/11/01 HTML / CSS
Puritan’s Pride(普丽普莱)官方网站:美国最大最全的保健品公司之一
2016/10/23 全球购物
澳大利亚优惠网站:Deals.com.au
2019/07/02 全球购物
材料物理专业个人求职信
2013/12/15 职场文书
开业庆典邀请函
2014/01/08 职场文书
秋季开学典礼主持词
2014/03/19 职场文书
2014年实习期工作总结
2014/11/27 职场文书
解约证明模板
2015/06/19 职场文书
汽车销售员工作总结
2015/08/12 职场文书
MySQL数据库 任意ip连接方法
2022/05/20 MySQL