เป็นไปได้ไหมที่จะใช้การเปลี่ยน css3 กับองค์ประกอบแบบลอย?

ฉันมีตารางรูปภาพด้านซ้ายลอย (ลอย: ซ้าย) และผู้ใช้สามารถลากรูปภาพใดก็ได้และวางลงใน 'วางได้' รูปภาพหลังจากรูปภาพที่ลากจะเต็มพื้นที่ว่าง แต่มันกะทันหันมาก ฉันอยากจะบรรเทา ความเคลื่อนไหวของภาพเล็กน้อย

เป็นไปได้ไหมกับการเปลี่ยน css?

HTML

<section id="basket">

    <!--A sortable widget -jquery.ui-->
    <ul id="sortable">

    </ul>

</section>


<!--Main content - image grid-->
<section class="col s12">
    <figure class="left  draggable"> <img src="imges/1.jpg' ?>"> </figure>
    <figure class="left  draggable"> <img src="imges/1.jpg' ?>"> </figure>
    <figure class="left  draggable"> <img src="imges/1.jpg' ?>"> </figure>
    <figure class="left  draggable"> <img src="imges/1.jpg' ?>"> </figure>
    <figure class="left  draggable"> <img src="imges/1.jpg' ?>"> </figure>
    <figure class="left  draggable"> <img src="imges/1.jpg' ?>"> </figure>
</section>
<!--Main content - image grid end-->

ซีเอสเอส

.left {
    float: left !important;
}

#basket {
    position: fixed;
    left: 20px;
    top: 10%;

    width: 200px;
    Height: 200px;
    border: 1px solid #B0B5BF;
    background-color: #FFF;

}

จาวาสคริปต์

$( document ).ready ( function (  ) {

    $ ( "#sortable" ).sortable (  );

    $ ( ".draggable" ).draggable ( {

        revert : "invalid", cursor: "grabbing" 

    } );

    $ (  "#basket" ).droppable ( {

        drop: function ( event, ui ) {

            var $sortable = $ ( this ).children (  )[0];
            ui.draggable.detach (  ).appendTo (  $( '<li></li>' ).appendTo( $sortable )  );

        },
        activeClass: "z-depth-1"

    } );

} );

ตัวอย่างเช่น หากฉันลบ <figure class="left draggable"> <img src="imges/1.jpg' ?>"> </figure> โดยการลากไปที่ #basket และ jQuery.detach() จากนั้น <figure> ที่เหลือก็จะค่อยๆ เข้าสู่ตำแหน่งใหม่ตามลำดับ เนื่องจาก <figure> ทั้งหมดเป็นองค์ประกอบแบบลอย ฉันคิดว่าการเปลี่ยนผ่านแบบธรรมดาไม่ได้ผล


person StudentX    schedule 25.08.2015    source แหล่งที่มา
comment
รวมโค้ดตัวอย่าง... คุณลองอะไรไปแล้ว?   -  person 099    schedule 25.08.2015
comment
เป็นไปได้ที่ซ้ำกันของ JQuery ลากได้อย่างง่ายดาย   -  person Pixelomo    schedule 25.08.2015
comment
@Totoro ไม่ มันไม่ซ้ำกัน ฉันทำการบ้านแล้ว :/   -  person StudentX    schedule 25.08.2015
comment
@StudentX ในทางใดที่มันไม่ซ้ำกัน นอกเหนือจากการใช้งานผ่าน jQuery กับ CSS?   -  person TylerH    schedule 27.08.2015
comment
@TylerH คำถามที่แนะนำเกี่ยวกับองค์ประกอบที่ถูกลากในขณะที่คำถามของฉันเกี่ยวกับองค์ประกอบที่เหลืออยู่ในกลุ่มของ Draggable ฉันได้อธิบายสิ่งที่ฉันกำลังมองหาในตอนท้ายของคำถามแล้ว โปรดอ่านคำถามทั้งหมดอีกครั้ง นอกจากนี้คำถามที่แนะนำนั้นเก่าเกินไปและข้อกำหนดที่ถามนั้นได้รับการสนับสนุนโดย JQuery UI แล้ว   -  person StudentX    schedule 27.08.2015