全面解析Bootstrap手风琴效果

发布时间:2020-01-18 发布网站:大佬教程
大佬教程收集整理的这篇文章主要介绍了全面解析Bootstrap手风琴效果大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

触发手风琴可以通过自定义的data-toggle 属性来触发。其中data-toggle值设置为 collapse,data-target="#折叠区标识符"。

第一步,设计一个面板组合,里面有三个折叠区:

第二步:给面板添加内容

,每个面板包括两个部分,第一个是面板标题 panel-heading,并且在这里面添加标题 panel-title。第二个部分是面板内容,也就是折叠区,使用 panel-collapse 样式。

第三步,为了把标题和内容区

捆绑在一起,可以通过锚链接的方法,把标题区域和面板区连在一起:

......

第四步,控制面板内容区是否可视。

在Bootstrap框架中,如果你想让内容区域不可视,只需要在 panel-collapse 样式上添加 collapse

    每个面板的内容区都被隐藏起来了,变成不可视,但有时候希望默认第一个面板内容是可视的,需要怎么办?其实Bootstrap作者早就为大家做了这方面的考虑,你只需要在collapse基础上再追加 in 样式.

第五步,激活手风琴交互行为。

要完成交互行为,需要在标题链接中自定义两个属性,一个是data-toggle,并且取值为collapse;另一个是data-target,取值为各个面板内容区的标识符,比如说ID,在这个例子分别是#panel1、#panel2和#panel3

  注意:在这个案例中不加入data-target="#panel1"也可以,因为前面已经有了href="#panel1",但如是button按钮作为触发器就必须使用data-target="#panel1"语句了。

第六步,定义data-parent属性

,实现点击一个其中一个元素时,关闭所有的折叠区,再打开所单击的区域(如果所单击区域是展示的,则会关闭)。这个data-parent取值与手风琴面板容器的标识符相匹配,比如这个例子是指 #myAccordion:

... 七

七. 完整代码

效果图

全面解析Bootstrap手风琴效果

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

大佬总结

以上是大佬教程为你收集整理的全面解析Bootstrap手风琴效果全部内容,希望文章能够帮你解决全面解析Bootstrap手风琴效果所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ群:277859234,请注明来意。
标签:bootstrapjs手风琴
猜你在找的Bootstrap相关文章
其他相关热搜词更多
php如何使用2javascriptJavaPythoncocos编程问答c#csschtmlrubyjsd3cocos2d文件
全站导航更多
最新Bootstrap教程
热门Bootstrap教程