整理关于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 相关文章推荐
javascript动画之圆形运动,环绕鼠标运动作小球
Jul 20 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
Mar 11 Javascript
jQuery 获取屏幕高度、宽度的简单实现案例
May 17 Javascript
详解AngularJs中$resource和restfu服务端数据交互
Sep 21 Javascript
jQuery插件扩展操作入门示例
Jan 16 Javascript
jQuery ajax实现省市县三级联动
Mar 07 Javascript
vue省市区三联动下拉选择组件的实现
Apr 28 Javascript
基于Vue实例对象的数据选项
Aug 09 Javascript
浅谈Angularjs中不同类型的双向数据绑定
Jul 16 Javascript
React父子组件间的传值的方法
Nov 13 Javascript
node爬取新型冠状病毒的疫情实时动态
Feb 06 Javascript
Element Badge标记的使用方法
Jul 27 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
全国FM电台频率大全 - 27 陕西省
2020/03/11 无线电
PHP:风雨欲来 路在何方?
2006/10/09 PHP
php链表用法实例分析
2015/07/09 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
2015/07/29 PHP
php批量删除超链接的实现方法
2015/10/19 PHP
CI框架支持$_GET的两种实现方法
2016/05/18 PHP
PHP编程计算日期间隔天数的方法
2017/04/26 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
2018/08/16 PHP
PHP7匿名类的用法示例
2019/04/05 PHP
php/JS实现的生成随机密码(验证码)功能示例
2019/06/06 PHP
JS获取键盘上任意按键的值(实例代码)
2013/11/12 Javascript
JS获取几种URL地址的方法小结
2014/02/26 Javascript
angular2倒计时组件使用详解
2017/01/12 Javascript
HTML中使背景图片自适应浏览器大小实例详解
2017/04/06 Javascript
关于react-router/react-router-dom v4 history不能访问问题的解决
2018/01/08 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例
2017/08/07 Python
解决python使用open打开文件中文乱码的问题
2017/12/29 Python
numpy 进行数组拼接,分别在行和列上合并的实例
2018/05/08 Python
对python打乱数据集中X,y标签对的方法详解
2018/12/14 Python
Python数据分析:手把手教你用Pandas生成可视化图表的教程
2018/12/15 Python
Python实现字典排序、按照list中字典的某个key排序的方法示例
2018/12/18 Python
python随机在一张图像上截取任意大小图片的方法
2019/01/24 Python
Python 爬虫实现增加播客访问量的方法实现
2019/10/31 Python
Python浮点数四舍五入问题的分析与解决方法
2019/11/19 Python
使用python模拟高斯分布例子
2019/12/09 Python
PyTorch中 tensor.detach() 和 tensor.data 的区别详解
2020/01/06 Python
Python 中由 yield 实现异步操作
2020/05/04 Python
学习Python爬虫的几点建议
2020/08/05 Python
全球摩托车装备领导者:RevZilla
2017/09/04 全球购物
Python面试题集
2012/03/08 面试题
师范生个人推荐信
2013/11/29 职场文书
岗位安全生产责任书
2014/07/28 职场文书
驻村工作先进事迹
2014/08/14 职场文书
解除劳动合同协议书(样本)
2014/10/02 职场文书
2014年单位法制宣传日活动总结
2014/11/01 职场文书