CSS3 animation-iteration-count

animation-iteration-count :

Bir animasyonun oynama (tekrar) sayısını belirler.

Örnek

div {
    width: 100px;
    height: 100px;
    background: green;
     color: white;
      position: relative;
    -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
    -webkit-animation-iteration-count: 3; /* Chrome, Safari, Opera */
    animation-iteration-count: 3;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

@keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

Codepen Ön izleme

 

Css Sözdizimi

Değer Açıklama
Number Tekrar sayısını belirtilir. Hiç bir sayı yazılmasa 1 olarak kabul edilir.
infinite Animasyonu sürekli olarak tekrarlatır.
İnital
İnherit

Tarayıcı Desteği

43.0
4.0-webkit
16.0
5.0-moz
10.0 9.0
4.0-webkit
30.0
12.0-o
15.0-webkit

CSS3 animation-fill-mode

animation-fill-mode :

Animasyon tamamlandığında veya gecikme olduğunda obje için bir stil (konum, basamak) belirler.

Örnek

div {
    width: 100px;
    height: 100px;
    background: green;
     color: white;
      position: relative;
    -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
    -webkit-animation-duration: 4s; /* Chrome, Safari, Opera */
    animation-duration: 4s;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

@keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

Codepen Ön izleme

 

Css Sözdizimi

Değer Açıklama
none Herhangi bir değer almaz.
forwards animation-iteration-count ile yenileme miktarı belirlenir. Obje son karede (animasyon basamağında) durur.
backwards Obje animasyon bitince veya donduğunda i ilk kareye (animasyon basamağına) döner.
animation-delay Animasyonun yapılacağı süreyi belirler. Gecikme süresi de denilebilir.
both
İnital
İnherit

Tarayıcı Desteği

43.0
4.0-webkit
16.0
5.0-moz
10.0 9.0
4.0-webkit
30.0
12.0-o
15.0-webkit

CSS3 animation-duration

animation-duration :

Animasyon döngüsünün süresini belirler.

Örnek

div {
    width: 100px;
    height: 100px;
    background: green;
     color: white;
      position: relative;
    -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
    -webkit-animation-duration: 4s; /* Chrome, Safari, Opera */
    animation-duration: 4s;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

@keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

Codepen Ön izleme

 

Css Sözdizimi

Değer Açıklama
time Animasyonu bitirmek için gereken süreyi belirler.
İnital
İnherit

Tarayıcı Desteği

43.0
4.0-webkit
16.0
5.0-moz
10.0 9.0
4.0-webkit
30.0
12.0-o
15.0-webkit

CSS3 animation-direction

animation-direction :

Bir animasyonun yön özelliğidir. Ters yönde veya alternatif yönde oynamasını belirler.

Örnek

div {
    width: 100px;
    height: 100px;
    background: green;
     color: white;
      position: relative;
    -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
    -webkit-animation-direction: alternate; /* Chrome, Safari, Opera */
    animation-direction: alternate;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

@keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

Codepen Ön izleme

 

Css Sözdizimi

Değer Açıklama
normal Animasyonu normal şekilde oynatır.
reserve Animasyonu ters yönde oynatır.
alternate Animasyonu tekrar geriye doğru oynatır. Yaptığı hareketleri geriye doğru aynısı tekrarlar.
alternate-reserve Animasyonu önce ters yönde başlayarak hareketlerini daha sonra geriye doğru tekrar eder.
İnital
İnherit

Tarayıcı Desteği

43.0
4.0-webkit
16.0
5.0-moz
10.0 9.0
4.0-webkit
30.0
12.0-o
15.0-webkit

CSS3 animation-delay

animation-delay :

Animasyonun yapılacağı süreyi belirler. Gecikme süreside denilebilir.

Örnek

div {
    width: 100px;
    height: 100px;
    background: green;
     color: white;
      position: relative;
    -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
    -webkit-animation-delay: 3s; /* Chrome, Safari, Opera */
    animation-delay: 3s;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

@keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

Codepen Ön izleme

 

Css Sözdizimi

Değer Açıklama
time İsteğe bağlı. Önce beklenecek süre tanımlanır. Varsayılan değer 0 dır. Negatif değerlere izin verilir.
İnital
İnherit

Tarayıcı Desteği

43.0
4.0-webkit
16.0
5.0-moz
10.0 9.0
4.0-webkit
30.0
12.0-o
15.0-webkit

CSS3 animation

animation :

Elementlere animasyonlar eklemek için kullanılır.

Örnek

div {
    width: 100px;
    height: 100px;
    background: green;
     color: white;
      position: relative;
    -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

@keyframes mymove {
    from {top: 0px;}
    to {top: 200px;}
}

Codepen Ön izleme

Css Sözdizimi

Değer Açıklama
animation-name Animasyon ismini belirlemek için kullanılır. Her @keyframes animasyon için bir isim belirlemek gerekir.
animation-duration Animasyon döngüsünün süresini belirler.
animation-timing-function Animasyonda bir hız eğrisi belirler.
animation-delay Animasyonun yapılacağı süreyi belirler. Gecikme süresi de denilebilir.
animation-iteration-count Bir animasyonun oynama (tekrar) sayısını belirler.
animation-direction Bir animasyonun yön özelliğidir. Ters yönde veya alternatif yönde oynamasını belirler.
animation-fill-mode Animasyon tamamlandığında veya gecikme olduğunda obje için bir stil (konum, basamak) belirler.
animation-play-state Animasyonu çalışıp durdurmanızı sağlar.
İnital
İnherit

Tarayıcı Desteği

43.0
4.0-webkit
16.0
5.0-moz
10.0 9.0
4.0-webkit
30.0
12.0-o
15.0-webkit

CSS all

all :

Verilen tüm özellikleri sıfırlamak için kullanılır.

Örnek

p {
  background: red;
  width: 300px;
  height: 300px;
  color: white;
  font-size: 20px;
  all: initial;
}

Codepen Ön izleme

 

Css Sözdizimi

Değer Açıklama
initial Tüm özelikleri sıfırlar.
inherit
unset

Tarayıcı Desteği

37.0 27.0 Desteklenmiyor. Desteklenmiyor. 24.0

CSS z-index

z-index :

Z-index genellikle tasarımlarda üst üste gelecek kutularda sıralandırma yaparak istediğimiz görüntünün ortaya çıkmasını sağlamak amacıyla kullanılır. Z-index değeri en yüksek olan kutu her zaman için en üstte yer almaktadır.

Örnek

div {
  position relative;
  width: 100px;
  height: 100px;
}
div img {
  position: absolute;
  left:0;
  top:0;
  z-index: -1;
}
div p {
  font-size: 50px;
  color: red;
}

Codepen Ön izleme

 

Css Sözdizimi

Değer Açıklama
auto Elementleri eklenme sırasına göre sıralar.
number Verdiğimiz numaraya göre sıralamayı yapar.
İnital
İnherit

Tarayıcı Desteği

1.0 3.0 4.0 1.0 4.0

CSS3 word-wrap

word-wrap :

Çerçeveye sığmayan yazıları kesip alt satıra atmak için kullanılır.

Örnek

p {
  width: 300px;
  border :1px solid red;
  word-wrap: break-word;
}

Codepen Ön izleme

 

Css Sözdizimi

Değer Açıklama
normal Hiç bir değişiklik yapmadan normal bir şekilde kullanımı sağlar.
break-word Break word ise normal kullanımın tam aksine divimizin sınırlarından dışarıya çıkmasını engeller.
İnital
İnherit

Tarayıcı Desteği

4.0 3.5 5.5 3.1 10.5

CSS word-spacing

word-spacing :

Kelimeler arasındaki boşluk değerini belirlemek için kullanılır.

Not: Negatif değer alabilmektedir.

Örnek

p {
  word-spacing: 50px;
}

Codepen Ön izleme

 

Css Sözdizimi

Değer Açıklama
normal Sözcükler arasındaki boşluğu normal olarak ayarlar.
length Elementin px,cm,pt,yüzdeli vs. değerler alabileceğini belirtir.
İnital
İnherit

Tarayıcı Desteği

1.0 1.0 6.0 1.0 3.5