整理关于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 相关文章推荐
客户端静态页面玩分页
Jun 26 Javascript
在js中使用&quot;with&quot;语句中跨frame的变量引用问题
Mar 08 Javascript
js局部刷新页面时间具体实现
Jul 04 Javascript
JavaScript实现控制打开文件另存为对话框的方法
Apr 17 Javascript
浅谈javascript中new操作符的原理
Jun 07 Javascript
JS遍历ul下的li点击弹出li的索引的实现方法
Sep 19 Javascript
vue双向绑定的简单实现
Dec 22 Javascript
纯js仿淘宝京东商品放大镜功能
Mar 02 Javascript
vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
Oct 21 Javascript
vue 全局环境切换问题
Oct 27 Javascript
Webpack中SplitChunksPlugin 配置参数详解
Mar 24 Javascript
详解用js代码触发dom事件的实现方案
Jun 10 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使用指定字符列表生成随机字符串的方法
2015/04/18 PHP
JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
2008/11/03 Javascript
Jquery 表格合并的问题分享
2011/09/17 Javascript
对javascript的一点点认识总结《javascript高级程序设计》读书笔记
2011/11/30 Javascript
JQuery实现动态表格点击按钮表格增加一行
2014/08/24 Javascript
jQuery使用before()和after()在元素前后添加内容的方法
2015/03/26 Javascript
基于Css3和JQuery实现打字机效果
2015/08/11 Javascript
AngularJs实现ng1.3+表单验证
2015/12/10 Javascript
JavaScript的Vue.js库入门学习教程
2016/05/23 Javascript
JS实现的自定义水平滚动字体插件完整实例
2016/06/17 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
原生JS实现$.param() 函数的方法
2018/08/10 Javascript
node.js微信小程序配置消息推送的实现
2019/02/13 Javascript
Layui实现数据表格中鼠标悬浮图片放大效果,离开时恢复原图的方法
2019/09/11 Javascript
js计时事件实现圆形时钟
2020/03/25 Javascript
原生JavaScript实现滑动拖动验证的示例代码
2019/12/06 Javascript
[38:31]完美世界DOTA2联赛PWL S3 Magma vs GXR 第一场 12.13
2020/12/17 DOTA
Python3 使用cookiejar管理cookie的方法
2018/12/28 Python
pycharm 将python文件打包为exe格式的方法
2019/01/16 Python
TensorFlow索引与切片的实现方法
2019/11/20 Python
Python字典生成式、集合生成式、生成器用法实例分析
2020/01/07 Python
Django之全局使用request.user.username的实例详解
2020/05/14 Python
Python3爬虫中关于Ajax分析方法的总结
2020/07/10 Python
Python中正则表达式对单个字符,多个字符和匹配边界等使用
2021/01/27 Python
美国创意之家:BulbHead
2017/07/12 全球购物
英国的领先快速时尚零售商:In The Style
2019/03/25 全球购物
eBay比利时购物网站:eBay.be
2019/08/09 全球购物
个人简历自我评价八例
2013/10/31 职场文书
面料业务员岗位职责
2013/12/26 职场文书
物业保安岗位职责
2014/07/02 职场文书
村长反四风问题个人对照检查材料
2014/09/21 职场文书
党员教师个人对照检查材料(群众路线)
2014/09/26 职场文书
房屋租赁委托书范本
2014/10/04 职场文书
餐厅收银员岗位职责
2015/04/07 职场文书
《实心球》教学反思
2016/02/23 职场文书
2016年优秀少先队员事迹材料
2016/02/26 职场文书