のonclickのこれは非常に基本的な質問のように思えるかもしれませんが、div
.Thereの高さをアニメーション化しながら、私が捕まってしまった私は、その高さがあるためincrease.Butすべき特定のdivをclick
CSS float:left
.Whenで複数のdivですその高さは他のdivのポジションも変化しています。私は彼らのポジションを変更したくありません。私が望むのは、target
divのすぐ下にあるdivは他のdivに影響を与えずに下に移動する必要があります。ここでアニメーションの高さはインラインDIV
コードです。
$("div").click(function() {
if ($(this).height() != 100)
$(this).animate({
height: 100
}, 1000);
else
$(this).animate({
height: 150
}, 1000);
});
div {
height: 100px;
width: 100px;
border: 2px solid;
float: left;
margin: 10px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
HELLO WORLD 1
</div>
<div>
HELLO WORLD 2
</div>
<div>
HELLO WORLD 3
</div>
<div>
HELLO WORLD 4
</div>
<div>
HELLO WORLD 5
</div>
<div>
HELLO WORLD 6
</div>
<div>
HELLO WORLD 7
</div>
<div>
HELLO WORLD 8
</div>
<div>
HELLO WORLD 9
</div>
<div>
HELLO WORLD 10
</div>
、あなたはフロートを使用してから言うように1列に1つのdivのinyto列でのhtml基含量で、返信用 –