位置: 编程技术 - 正文

Bootstrap每天必学之折叠(bootstrap基础教程)

编辑:rootadmin

推荐整理分享Bootstrap每天必学之折叠(bootstrap基础教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:bootstrap要学多久,bootstrap怎么学,bootstrap怎么学,bootstrap要学到什么程度,bootstrap快速入门,bootstrap学习,bootstrap基础教程,bootstrap学习,内容如对您有帮助,希望把文章链接给更多的朋友!

本文主要来学习一下JavaScript插件--折叠。1、过渡效果 关于过渡效果对于简单的过渡效果,只需将transition.js和其它JS文件一起引入即可。如果你使用的是编译(或压缩)好的bootstrap.js文件,就无需再单独将其引入了。What's insideTransition.js是针对 is a basic helper for transitionEnd事件的一个基本助手工具,也是对CSS过渡效果的模拟。它被其它插件用来检测当前浏览器对CSS过渡效果是否支持。2、折叠对为支持折叠功能的组件,例如accordions和导航,赋予基本样式和灵活的支持。

插件依赖

折叠插件依赖过渡效果插件。

案例使用折叠插件,通过扩展panel组件从而构建了一个简单的accordion组件。先来看一下效果。

接下来看一下代码的实现。

Bootstrap每天必学之折叠(bootstrap基础教程)

第一步:首先最外面那层panel-group这层下面包括几个小组。第二步:看一下几个简单的组

通过代码也比较清楚的可以看出一个panel的结构。panel-header和pandl-body,然后panel-header里面可以包含标题,链接。通过链接和panel-body相连。第三步:你可以发现在panel-group中有一个id="accordion",然后下面每个标题下链接中有个data-parent="#accordion"。如果去掉的话,那么效果就是点击其他链接后,原来的panel并不会再缩起来了。你可以通过另一个方式来展示折叠的效果。

用法折叠插件通过几个简单的类来控制样式.collapse 隐藏内容.collapse in 显示内容.collapsing。 It is added when the transition starts, and removed when it finishes意思大概可能就是折叠被添加后过渡效果就有了,然后如果被移除了它就结束了。通过data属性仅仅通过向页面元素添加data-toggle="collapse" 和data-target就可以为其赋予控制可折叠页面元素的能力。data-target属性接受一个CSS选择器作为其控制对象。请确保为可折叠页面元素添加collapse class。如果你希望可折叠页面元素的默认状态是展开的,请添加in class。为了给一组可折叠页面元素添加控制器,添加data-parent="#selector"即可。请参考上面的例子即可。通过JavaScript

来看一下上面的效果

方法赋予页面元素可折叠功能。接受一个可选的object作为参数。$("#demo").collapse({toggle: false})这样元素在初始化的时候会是展开的。1.collapse('toggle')展示或隐藏一个可折叠的页面元素。2.collapse('show')展示一个可折叠页面元素。3.collapse('hide')隐藏一个可折叠页面元素。事件Bootstrap中的折叠插件对外暴露了一组可以监听的事件。

这样就为元素绑定了隐藏时的事件。

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

标签: bootstrap基础教程

本文链接地址:https://www.jiuchutong.com/biancheng/373433.html 转载请保留说明!

上一篇:JavaScript几种数组去掉重复值的方法推荐(javascript几种数据类型)

下一篇:javascript中去除数组重复元素的实现方法【实例】(js去除特殊字符)

  • 不动产租赁需要预缴增值税吗
  • 购房发票契税票丢了可以补吗
  • 短期借款利息计提分录
  • 银行日记账期初余额写在什么科目
  • 所得税的账务处理流程
  • 个体户核定双定户是否可以年度汇算清缴
  • 普通发票,供货怎么开
  • 房产税的原值是如何确定的
  • 自己提供原材料让别人加工
  • 银行提供服务收费标准
  • 事业单位存货盘盈
  • 应付账款预收账款
  • 增值税发票没有地址和开户行有效吗
  • 福利费不需要发票记账吗
  • 个人与个人之间转账有限额吗
  • 劳务派遣公司如何缴纳残疾人保障金
  • 进项税发票认证流程
  • 发票代表收据吗
  • 业务宣传费和广告费有什么区别
  • 个体工商户可以给自己交五险一金吗
  • 递延所得税年初数和期末数
  • 资产负债表资产总额在哪
  • 关于解决经费问题的请示
  • 项目结束,财务应该怎么做
  • i9 9900ks什么意思
  • win10怎么更换版本
  • windows 11预览版
  • PHP:curl_share_init()的用法_cURL函数
  • php 设计模式 鸟哥
  • 发票抵扣条件
  • yii2中LinkPager增加总页数和总记录数的实例
  • php中可用于设置变量类型的函数
  • php的!
  • 土增税清算时怎么做会计分录
  • 微信小程序解锁安全吗
  • blkid命令详解
  • php教程从入门到精通
  • 防伪税控技术服务费订单号怎么查
  • 小企业库存商品会计分录
  • 农产品收购发票可以抵扣进项税额吗
  • 研发费用加计扣除2022政策
  • 勾选认证客户端不成功怎么办
  • 资产处置收益的账务处理
  • 织梦内容页模板修改
  • 企业所得税核定管理办法
  • 企业所得税营业成本包括管理费用吗
  • 小微企业是怎样自己认定的呢
  • 劳务分包预缴税款计算公式
  • 长期待摊费用科目怎么使用
  • 先取得发票后支付怎么办
  • 应纳税所得额计算公式excel
  • 总资产报酬率的利息支出是财务费用吗
  • 待认证进项发票哪里导出来数据
  • 行政事业单位计提工资怎么做账
  • 以前年度应收账款无法收回
  • 验资 银行
  • 中小型企业会计
  • 房地产开发企业土地增值税怎么计算
  • 管理费用标准制定
  • mysql数据库遇到的故障及分析
  • ado connection open.vi
  • mysql按字节截取
  • win8和win10双系统安装教程
  • win7修改系统版本
  • win8屏幕显示不全
  • macbook触摸板如何点右键
  • win8系统没有wifi
  • 如何解决焦虑的心理
  • 怎么处理人际关系
  • linux xfs 扩容
  • jasonToObject
  • opengl es2
  • easyui导出excel表格
  • androids翻译
  • android 数据库
  • 研发费用加计扣除2022政策
  • 个人所得税怎么退税
  • 银行扣账户维护费会计分录
  • 月收入不足1000
  • 个体工商户怎样交税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设