整理关于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判断单选框或复选框是否选中方法集锦
Apr 04 Javascript
Javascript load Page,load css,load js实现代码
Mar 31 Javascript
根据选择不同的下拉值出现相对应的文本输入框
Aug 01 Javascript
jQuery 动态云标签插件
Nov 11 Javascript
javascript鼠标右键菜单自定义效果
Dec 08 Javascript
全面了解javascript三元运算符
Jun 27 Javascript
jQuery实现的导航下拉菜单效果示例
Sep 05 Javascript
JS实现颜色梯度与渐变效果完整实例
Dec 30 Javascript
bootstrap 下拉多选框进行多选传值问题代码分析
Feb 14 Javascript
vue axios 二次封装的示例代码
Dec 08 Javascript
微信小程序 MinUI组件库系列之badge徽章组件示例
Aug 20 Javascript
vue 2.8.2版本配置刚进入时候的默认页面方法
Sep 21 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 php_openssl.dll的作用
2013/07/01 PHP
Session的工作机制详解和安全性问题(PHP实例讲解)
2014/04/10 PHP
JMenuTab简单使用说明
2008/03/13 Javascript
js实现按Ctrl+Enter发送效果
2014/09/18 Javascript
jQuery 实现自动填充邮箱功能(带下拉提示)
2014/10/14 Javascript
JavaScript数组对象赋值用法实例
2015/08/04 Javascript
js省市联动效果完整实例代码
2015/12/09 Javascript
jQuery 3.0 的变化及使用方法
2016/02/01 Javascript
jqGrid 学习笔记整理——进阶篇(一 )
2016/04/17 Javascript
全面解析JavaScript中apply和call以及bind(推荐)
2016/06/15 Javascript
sea.js常用的api简易文档
2016/11/15 Javascript
JavaScript组成、引入、输出、运算符基础知识讲解
2016/12/08 Javascript
浅析为什么a=&quot;abc&quot; 不等于 a=new String(&quot;abc&quot;)
2017/10/25 Javascript
AngularJs的UI组件ui-Bootstrap之Tooltip和Popover
2018/07/13 Javascript
vue如何安装使用Quill富文本编辑器
2018/09/21 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
2020/07/20 Javascript
浅谈JavaScript中this的指向问题
2020/07/28 Javascript
基于Vue.js+Nuxt开发自定义弹出层组件
2020/10/09 Javascript
[06:44]2014DOTA2国际邀请赛-钥匙体育馆开战 开幕式振奋人心
2014/07/19 DOTA
使用Python装饰器在Django框架下去除冗余代码的教程
2015/04/16 Python
Python实现ssh批量登录并执行命令
2016/10/25 Python
使用Python绘制图表大全总结
2017/02/11 Python
CentOS中升级Python版本的方法详解
2017/07/10 Python
使用opencv将视频帧转成图片输出
2019/12/10 Python
python序列类型种类详解
2020/02/26 Python
卸载tensorflow-cpu重装tensorflow-gpu操作
2020/06/23 Python
Radley英国官网:英国莱德利小狗包
2019/03/21 全球购物
Europcar意大利:汽车租赁
2019/07/07 全球购物
adidas菲律宾官网:adidas PH
2020/02/07 全球购物
酒吧总经理岗位职责
2013/12/10 职场文书
《要下雨了》教学反思
2014/02/17 职场文书
中国梦演讲稿范文
2014/08/28 职场文书
停车场管理协议书范本
2014/10/08 职场文书
师德承诺书2015
2015/04/28 职场文书
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
2021/05/17 Python
微信小程序 WeUI扩展组件库的入门教程
2022/04/21 Javascript