Joh*_*nes 27 jquery slidetoggle
我的jQuery slideToggle()实验
任何人都可以告诉我为什么我打开它时我的盒子"跳"?上半场他们滑了,剩下的他们"跳"?
谢谢, 约翰内斯
Dou*_*ner 23
这是一个简单的修复.将此CSS规则添加到样式表中(在Firebug中测试可以工作,根据我以前对此问题的经验,这是修复):
ol.message_list { position: relative }
Run Code Online (Sandbox Code Playgroud)
这是一个CSS bug,而不是jQuery bug本身.
Nic*_*ver 11
您案件中最快的解决方案:
.message_container { width: 361px; }
Run Code Online (Sandbox Code Playgroud)
我不确定为什么,但是在包含<p>原因问题时不给容器一个固定的宽度,给它一个并且跳跃性消失.
我在很多情况下都发现了这个问题,在这些情况下,我只对高度进行了动画处理,slideToggle而没有对边距/填充进行动画处理。
所以,像这样的事情可能会解决它:
$("#thediv").slideToggle().animate({"margin-bottom": "toggle"});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
30180 次 |
| 最近记录: |