CSS3 :first-of-type Seçicisi

:first-of-type Seçicisi

Aynı seviyedeki elementlerden ilkini seçer.

Versiyon: CSS3

Örnek

p:first-of-type {
  color:red;
}

Codepen Ön izleme

Tarayıcı Desteği

4.0 3.5 9.0 3.2 9.6

CSS3 :enabled Seçicisi

 :enabled Seçicisi

Etkin elementleri seçmek için kullanılır.

Versiyon: CSS3

Örnek

input[type="text"]:enabled {
    background: red;
    display:block;
}

Codepen Ön izleme

Tarayıcı Desteği

4.0 3.5 9.0 3.2 9.6

CSS3 :empty Seçicisi

:empty Seçicisi

İçi boş olan elementleri seçmek için kullanılır.

Versiyon: CSS3

Örnek

p:empty {
  width:100px;
  height:100px;
  background: blue;
}

Codepen Ön izleme

Tarayıcı Desteği

4.0 3.5 9.0 3.2 9.6

CSS3 [attribute*=value] Seçicisi

[attribute*=value] Seçicisi

Belirtilen değeri taşıyan tüm elementleri seçer.

Versiyon: CSS3

Örnek

span[class*="w3tr"] {
  display:block;
  font-size: 40px;
  color: blue;
}

Codepen Ön izleme

Tarayıcı Desteği

4.0 3.5 7.0 3.2 9.6

CSS3 element1~element2 Seçicisi

element1 ~ element2 Seçicisi

Element1  den sonra tekrar eden tüm element2 lere özellik atamak için kullanılır.

Versiyon:CSS3

Örnek

p ~ span {
  background: red;
  display:block;
}

Codepen Ön izleme

Tarayıcı Desteği

EVET EVET 7.0 EVET EVET

CSS3 backface-visibility

backface-visibility :

Bir element rotate ile döndürülmüş durumda iken görünür olup olmama durumunu belirlememizi sağlar.

Örnek

div {
    position: relative;
    height: 100px;
    width: 100px;
    background-color: green;
    -webkit-transform: rotateY(180deg);  /* Chrome, Safari, Opera */
    transform: rotateY(180deg);
    color: white;
}
.bir {
   -webkit-backface-visibility: hidden;  /* Chrome, Safari, Opera */
    backface-visibility: hidden;
}
.iki {
    -webkit-backface-visibility: visible;  /* Chrome, Safari, Opera */
    backface-visibility: visible;
}

Codepen Ön izleme

 

Css Sözdizimi

Değer Açıklama
visible element görünür.
hidden element görünmez.
İnital
İnherit

Tarayıcı Desteği

36.0
12.0-webkit
16.0
10.0-moz
10.0 9.0
4.0-webkit
23.0
15.0-webkit

CSS3 animation-timing-function

animation-timing-function :

Animasyonda bir hız eğrisi belirler.

Örnek

div {
    width: 100px;
    height: 100px;
    background: green;
    color: white;
     position: relative;
    -webkit-animation-name: mymove; /* Chrome, Safari, Opera */
    animation-name: mymove;
    -webkit-animation-duration: 5s;  /* Chrome, Safari, Opera */
    animation-duration: 5s;
    -webkit-animation-timing-function: linear; /* Chrome, Safari, Opera */
    animation-timing-function: linear;
}
/* 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
linear Animasyon baştan sona aynı hıza sahiptir.
ease Yavaş bir başlangıç ardından hızlanır ve yine yavaş bir şekilde sonlanır.
animation-timing-function Animasyonda bir hız eğrisi belirler.
ease-in Sadece başlangıç yavaştır.
ease-out Sadece bitiş yavaşlar.
ease-in-out Yavaş bir başlangıç hızlanmadan normal bir akış ardından yavaş bir son.(Yine çevirmeye bakalım)
cubic-bezier(n,n,n,n) Hızlanma ve yavaşlama noktalarını belirlersiniz.
İ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-play-state

animation-play-state :

Animasyonu çalışıp durmasını sağlar. İstediğiniz durumda animasyonu durdurmanızıda sağlar.

Örnek

div {
    width: 100px;
    height: 100px;
    background: green;
    color: white;
     position: relative;
    -webkit-animation-name: mymove; /* Chrome, Safari, Opera */
    animation-name: mymove;
    -webkit-animation-duration: 5s;  /* Chrome, Safari, Opera */
    animation-duration: 5s;
    -webkit-animation-play-state: paused; /* Chrome, Safari, Opera */
    animation-play-state: paused;
}
/* 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
paused Animasyonu durdurur.
running Animasyonu çalıştırı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