CSS 3d Slayt , resim galerisi

Evet bu css örneğmizde sizlere 3d slayt kodlarını göstereceğim. width ve height kodlarıyla oyanama yaparak daha yaratıcı slayt çıkarılabilir.

<style>
#ana{
    margin-top:100px;
    width:1400px;
    perspective:1300px;
    margin-left:-340px;
    }
#ana figure, #ana img{
    height:144px;
    transform-style:preserve-3d;
    -webkit-transform-style:preserve-3d;
    transform-origin:center center -220px;
    -webkit-transform-origin:center center -220px;
    }
#ana figure img{
    width:220px;
    position:absolute;
    left:500px;
    }
#ana img:nth-child(1){
    transform:rotateY(0deg) translateZ(120px);
    -webkit-transform:rotateY(0deg) translateZ(120px);
    }
#ana img:nth-child(2){
    transform:rotateY(72deg) translateZ(120px);
    -webkit-transform:rotateY(72deg) translateZ(120px);
    }
#ana img:nth-child(3){
    transform:rotateY(144deg) translateZ(120px);
        -webkit-transform:rotateY(144deg) translateZ(120px);
        }
#ana img:nth-child(4){
    transform:rotateY(216deg) translateZ(120px);
        -webkit-transform:rotateY(216deg) translateZ(120px);
        }
#ana img:nth-child(5){
    transform:rotateY(288deg) translateZ(120px);
        -webkit-transform: rotateY(288deg) translateZ(120px);
        }
#ana figure{
    transition:all 0.9s linear;
    -webkit-transition:all 0.9s linear;
    }
#ana:hover figure{
    animation: donus 20s linear infinite;
    -webkit-animation: donus 20s linear infinite;
    }
@keyframes donus{
    100%{ transform:rotateY(360deg);}
    }
@-webkit-keyframes donus{
    100%{ -webkit-transform:rotateY(360deg);}
    }
</style>

<div id="ana">
<figure>
<img src="img/1.jpg" alt="" />
<img src="img/2.jpg" alt=""/>
<img src="img/3.jpg" alt=""/>
<img src="img/4.jpg" alt=""/>
<img src="img/2.jpg" alt=""/>
</figure>
</div>

Programın Çıktısı

Mesaj ve Yorumlar

Yorum Sayısı (0)

ÜYE YORUMLARI

Çevrimiçi :
8
Günlük :
202
Haftalık :
606
Aylık :
1537
Copyright © 2010 İşbara Alp Sönmez – Programlama Örnekleri. Her hakkı saklıdır. www.alpsonmez.com Bu sitedeki herhangi bir içeriğin, "herhangi bir sitede veya forumda" iznim dışında paylaşım yapılması durumunda hukuki dava açacağımı tarafınıza arz ederim. "Öğrenciler dilediği gibi kullanabilir."