最後にCSSを使用して以来、しばらくお待ちください。私はこの問題を抱えています。私はアイテムのリストを持っています。十字をクリックすると、アイテムがDOMから削除されます。しかし、私が探しているのは、のアイテムの残りの部分をスライドさせて、を取り除いたときです。リストアイテムが削除されたときのスライド遷移
現在、アイテムは必要に応じて削除されますが、すぐに他のアイテムを「スペースを埋める」ように移動します。このよう
var remove = function(id) {
document.querySelector('#'+id).remove();
}
div {
border: 1px solid grey;
width: 100px;
margin: auto;
margin-bottom: 10px;
text-align: center;
padding: 10px
}
span {
float: right;
cursor: pointer;
}
<div id="one">One <span onclick="remove('one')">×</span></div>
<div id="two">Two <span onclick="remove('two')">×</span></div>
<div id="three">Three <span onclick="remove('three')">×</span></div>
<div id="four">Four <span onclick="remove('four')">×</span></div>
は、私はあなたが – LeCintas