float:left を使用して複数の div 要素が隣り合っています。ここで、fadeOut() を使用して jQuery によって div 要素の一部が非表示になると、CSS トランジションで残りの div を左にアニメーション化する必要があります。現在、彼らはそこに飛び乗っているだけです。
以下に小さな例を示します。
<div>
<div id="a" style="float:left;width:50px;height:50px">
<div id="b" style="float:left;width:50px;height:50px">
<div id="c" style="float:left;width:50px;height:50px">
<div id="d" style="float:left;width:50px;height:50px">
<div id="e" style="float:left;width:50px;height:50px">
<div id="f" style="float:left;width:50px;height:50px">
</div>
ここで、c.fadeOut() が呼び出されると、d、e、f が左にアニメーション化されます。どうすればこれを達成できますか?