2011-10-24 31 views
6

這裏是jsfiddle
如果您在Chrome中打開它,選擇一些元素,然後取消選擇您將看到的問題:Chrome瀏覽器動畫過程中損壞的標記(jsfiddle)

Problem with markup during animation in Chrome http://img803.imageshack.us/img803/3980/013m.png

而且#selector「跳躍」在隱藏動畫的結尾。這隻在Chrome中可見。我怎樣才能解決這個問題?

+2

好像在'animate'的錯誤。從盒子中取出焦炭可以消除抖動。要麼固定'animate'或者在'li'中放置一個額外的元素 - http://jsfiddle.net/HPm4a/36/ –

+0

如果你點擊一個非常快的幾次? – Pachonk

回答

0

不確定動畫結尾的抖動,但要解決問題,讓它們向下移動,請刪除li元素的float: left屬性。

+0

我不想這樣做,因爲我在'#selector'中有很多其他元素(某種組頭),並且它們使用'float:left'定位得非常好。如果我刪除'float',我將不得不添加很多其他冗餘標記... – disfated

相關問題