大佬教程收集整理的这篇文章主要介绍了jquery – Bootstrap 3.0水平折叠 – 在Chrome中弹跳,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这种方法在Firefox和Firefox中运行良好. Internet Explorer,但在Chrome中显示出奇怪的反弹. Chrome也没有任何隐藏转换.
我用这里的行为创建了一个测试:http://jsfiddle.net/eT8KH/1/
CSS
#demo.width { height: auto; -webkit-transition: width 0.35s ease; -moz-transition: width 0.35s ease; -o-transition: width 0.35s ease; transition: width 0.35s ease; }
HTML
<button type="button" class="btn btn-priMary" data-toggle="collapse" data-target="#demo"> Horizontal Collapsible </button> <div id="container" style="width:200px;"> <div id="demo" class="collapse in width" style="BACkground-color:yellow;"> <div style="padding: 20px; overflow:hidden; width:200px;"> Here is my content </div> </div> </div>
我发现一些CSS代码丢失了,插件代码中有一些“bug”.我已经写了一个公关来解决这个问题,请参阅:https://github.com/twbs/bootstrap/pull/15104
演示:http://jsfiddle.net/zu5ftdjx/
要在当前代码中修复此问题:
在collapse.js中:
第104行应该成为这个.$element [dimension](this.$element [dimension]())[0] [$.camelCase([‘inner’,dimension] .join(”))]
少(在组件 – 动画.无)
.collapsing { position: relative; height: 0; overflow: hidden; .transition-property(~"height,visibility"); &.width { .transition-property(~"width,visibility"); width:0; height:auto; } .transition-duration(.35s); .transition-timing-function(easE); }
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-property: height,visibility; transition-property: height,visibility; -webkit-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; transition-timing-function: ease; } .collapsing.width { -webkit-transition-property: width,visibility; transition-property: width,visibility; width: 0; height: auto; }
以上是大佬教程为你收集整理的jquery – Bootstrap 3.0水平折叠 – 在Chrome中弹跳全部内容,希望文章能够帮你解决jquery – Bootstrap 3.0水平折叠 – 在Chrome中弹跳所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。