我有一個問題,設置從頂部到底部的聊天divs的高度.animate()
。 我有.userChatWrapper
與position:fixed
和bottom:0
(所以單獨的聊天是強制留在視口內)和它的內部,.userChat
股利。在#minimize
它應該複製Google聊天的行爲(向下滑動到40px(標題的高度),延遲,然後向下滑動到4px)。它與.userChat
設置爲position:absolute
如此處所示JSFiddle-absolut,但與position:relative
是捲起來,並得到凌亂,如此處所示JSFiddle-relative。 相對定位是方便的,因爲我可以float:right
.userChat
divs,因爲對話被啓動,他們出現在彼此旁邊。 有什麼幫助嗎?jquery.animation()高度方向
回答
內容/高度的正常流動是從上到下增長,降低高度會將其降低到與該流向相反的方向。 position:absolute
允許您移動底部的div的重量(使用bottom:0
),並且實際上改變增長的方向,這就是爲什麼它在您的第一個小提琴示例中看起來不錯。
在第二個例子中,我建議動畫bottom:-x
,而不是高度..這樣的事情
yourdiv.animate({bottom:'-390px'},"slow").delay(500).animate({bottom:'-410px'});
嘗試使用.slideToggle()
和其他幻燈片動畫。 http://www.w3schools.com/jquery/jquery_slide.asp
爲什麼不鏈接到jQuery的文檔,而不是第三方?官方文件經常保持最新和相關。 – 2015-03-30 22:13:28
感謝您的意見 @Jaak感謝您的評論。是的,你有一個點。你認爲這可能是問題的一部分嗎? @ Sterling,據我所知(糾正我,如果我錯了)它提供較少的舒適度,它不會採取任何參數作爲動畫嗎?除此之外,我有一般想知道我在這裏做的事情是否真的錯誤,對於進一步的類似情況... – aleksacavic 2015-03-30 22:44:05
@somename .slideToggle只是在引擎蓋下使用.animate,不會使差異^^ – 2015-03-30 23:02:24
- 1. WPF高度動畫 - 高度方向
- 2. CABasicAnimation擴展高度方向
- 3. 反轉寬度/高度方向
- 4. 更改Silverlight的轉型高度方向
- 5. iOS改變方向的高度
- 6. Android AdView方向更改高度爲0
- 7. 更改縱向和橫向iOS方向的圖像寬度和高度
- 8. iPhone導航欄高度在縱向方向仍然很短
- 9. 向上方向動態修改按鈕高度
- 10. Xcode:frame.size.height更改使視圖的高度在向下方向變化?
- 11. 根據圖像寬度和高度更改方向
- 12. 使用javascript設置屏幕方向,寬度和高度
- 13. 圖像的寬度和高度取決於其方向
- 14. TTStyledTextLabel如何更改方向更改的寬度/高度?
- 15. 錯誤視圖方向更改時的高度/寬度值?
- 16. Android相機的寬度和高度取決於方向?
- 17. 反向jQuery高度動畫
- 18. jquery動畫高度向上
- 19. Autolayout - 匹配高度,不是高度(單向)
- 20. 角度的方向
- 21. @media方向寬度
- 22. 取決於方向處理狀態欄高度
- 23. 從底部開始Div高度動畫方向問題
- 24. iOs的方向widht和高度比它應該小
- 25. sw高度未正確計算,移動方向變更
- 26. 如何在方向更改後獲取屏幕高度?
- 27. 如何指定不同方向的字體高度?
- 28. 負載和刪除根據滾動方向和高度
- 29. 帶導航標籤的ActionBar以屏幕方向改變高度
- 30. 如何限制動畫高度(方向頂部)?
非常感謝!甚至更多的解釋。 – aleksacavic 2015-03-30 22:59:40