star

by Nikita Jadhao

HTML

<div class="main">
    <div class="page">1</div>
    <div class="page">2</div>
    <div class="page">3</div>
    <div class="page">4</div>
    <div class="page">5</div>
    <div class="page">6</div>
    <div class="page">7</div>
    <div class="page">8</div>
    <div class="page">9</div>
</div>
<div class="click"> click </div>

CSS

div{
    text-align:center;
    vertical-align:bottom;    
}
.main{
    padding:100px;
    position:absolute;
    margin-top:90px;
}
div .page{
    width:100px;
    height:100px;
    background-color:#F27844;
    color:#fff;

    position:absolute;
    transition: all 0.5s ease;
    margin-left:120px;
    margin-top:10px;
    border-radius:50px;
}

.click{
    background-color: #00B0CE;
    border-radius: 25px;
    height: 25px;
    margin-left: 250px;
    margin-top: 230px;
    padding: 9px;
    position: absolute;
    width: 25px;
}

JavaScript

$(document).ready(function(){
 $(".click").on('click' ,function(){
     $('.page').css("border-radius","0px")
     $('div .page:nth-child(1)').css({"transform":"rotate(-20deg) skew(50deg)" ,"margin-left":"-5px", "margin-top":"0px"});
     $('div .page:nth-child(2)').css({"transform":"rotate(20deg) skew(50deg)","margin-left":"30px", "margin-top":"-80px"});
     $('div .page:nth-child(3)').css({"transform":"rotate(60deg) skew(50deg)","margin-left":"110px", "margin-top":"-115px"});
     $('div .page:nth-child(4)').css({"transform":"rotate(100deg) skew(50deg)","margin-left":"195px", "margin-top":"-95px"});
     $('div .page:nth-child(5)').css({"transform":"rotate(140deg) skew(50deg)", "margin-left":"245px", "margin-top":"-23px"});
     $('div .page:nth-child(6)').css({"transform":"rotate(180deg) skew(50deg)", "margin-left":"240px", "margin-top":"65px"});
     $('div .page:nth-child(7)').css({"transform":"rotate(220deg) skew(50deg)", "margin-left":"178px", "margin-top":"127px"});
     $('div .page:nth-child(8)').css({"transform":"rotate(260deg) skew(50deg)", "margin-left":"90px", "margin-top":"135px"});
     $('div .page:nth-child(9)').css({"transform":"rotate(300deg) skew(50deg)", "margin-left":"20px", "margin-top":"83px"});
 });
    
    $('.page').on('click' , function(){
        $(this).show('slow', function(){
            $(this).css({"transform":"rotate(0deg) skew(0deg)" ,"margin-left":"120px", "margin-top":"10px","border-radius":"50px"});
    }); 

});
});