這可能看起來像一個非常基本的問題,但我被卡住時動畫的高度div
。有多個div與css float:left
。當我click
特殊div的高度應該增加。但既然它的高度在增加,其他div的位置也在變化。我不希望它們改變它們的位置。我想要的是,div下方的div應該向下移動而不會影響其他div。動畫高度onclick內嵌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>
我看見了,會隨着你使用花車告訴,在HTML組內容更好地列inyto一個格一列 –