我連續有四個div,無論你點擊哪一個,其他div都會隱藏起來。問題是,此刻當其他div被隱藏時,剩餘的div會自動移動到左邊 。div上的jquery自定義動畫
我想要的是添加自定義動畫,以便其餘的div緩慢移動到contine的最左側 - 任何想法?
(所有4個格)
我連續有四個div,無論你點擊哪一個,其他div都會隱藏起來。問題是,此刻當其他div被隱藏時,剩餘的div會自動移動到左邊 。div上的jquery自定義動畫
我想要的是添加自定義動畫,以便其餘的div緩慢移動到contine的最左側 - 任何想法?
(所有4個格)
的<div>
元素都浮動到我假定左側?所以很自然地,當前三個元素被移除時,最右邊的<div>
將會盡可能地向左移動。
時需要您刪除其他元素做什麼與空<div>
,佔用相同的空間中刪除的元素做到了,那麼它的動畫來width
到0
更換任何所點擊的元素的左側。
因此,如果點擊了第三<div>
,與一種<div>
是相同width
(和height
)爲其它兩個組合代替前兩個<div>
s,則動畫的該width
到0
。
我可能需要divs在表中。你可以用td做這個嗎? – okenshield
我不相信tds會以完全相同的方式表現。單個td內的div應該沒關係... – danwellman
給我們來源:d – veritas
這SOF後給出了這樣一些好的信息:我如何使用jQuery在屏幕上移動一個div] [1] [1]:HTTP: //sackoverflow.com/questions/510055/how-can-i-use-jquery-to-move-a-div-across-the-screen –