En son web geliştirme öğreticiler
×

CSS Eğitimi

CSS EV CSS Giriş CSS Sözdizimi CSS Nasıl CSS Renkler CSS Arka CSS Kenarlıklar CSS Kenar boşlukları CSS Dolgu malzemesi CSS Yükseklik genişlik CSS Metin CSS Yazı CSS Bağlantılar CSS Listeler CSS Tablolar CSS Kutu Modeli CSS Özeti CSS Gösterimi CSS Maksimum genişlik CSS Konumu CSS şamandıra CSS Inline-block CSS hizalama CSS combinators CSS Sözde sınıf CSS Sözde elemanı CSS Gezinti çubuğu CSS Açılır menülerde CSS Araç ipuçları CSS Resim Galerisi CSS Görüntüdeki Opaklık CSS Görüntü Spritleri CSS Attr Seçicileri CSS Formları CSS Sayaçlar

CSS3

CSS3 Giriş CSS3 Yuvarlatılmış köşeler CSS3 Sınır Resimleri CSS3 Arka CSS3 Renkler CSS3 Renk Geçişleri CSS3 Gölgeler CSS3 Metin CSS3 Yazı CSS3 2D Dönüşümler CSS3 3D Dönüşümler CSS3 Geçişler CSS3 Animasyonlar CSS3 Görüntüler CSS3 Düğmeler CSS3 sayfalara numara koyma CSS3 Birden Çok Sütun CSS3 Kullanıcı arayüzü CSS3 Kutu Boyutlandırma CSS3 Flexbox CSS3 Medya Sorguları CSS3 MQ Örnekleri

CSS Duyarlı Web Tasarımı

Duyarlı Web Tasarımı giriş Duyarlı Web Tasarımı Görünüm Duyarlı Web Tasarımı Izgara Görünümü Duyarlı Web Tasarımı Medya Sorguları Duyarlı Web Tasarımı Görüntüler Duyarlı Web Tasarımı Videolar Duyarlı Web Tasarımı çerçeveler

CSS Examples

CSS Örnekler CSS bilgi yarışması CSS sertifika

CSS References

CSS Referans CSS Seçiciler CSS Fonksiyonlar CSS Referans Resmi CSS Web Safe Yazı CSS canlandırılabilir CSS Birimler CSS PX-EM Dönüştürücü CSS Renkler CSS Renk Değerleri CSS Renkli İsimler CSS3 Tarayıcı Desteği

 

CSS Sözde sınıflar


Sözde sınıflar nelerdir?

Bir sözde-sınıfı bir elemanın özel bir durumu tanımlamak için kullanılır.

Örneğin, için kullanılabilir:

  • bir öğe Stil üzerine geldiğinde bir kullanıcı fareyle
  • farklı Stil ziyaret etti ve ziyaret edilmemiş linkler
  • o odağı aldığında bir öğe Stil

Fare Üzeri Me


Sözdizimi

sözde sınıflar sözdizimi:

selector:pseudo-class {
    property:value;
}

Çapa Sözde sınıflar

Bağlantılar farklı şekillerde görüntülenebilir:

Örnek

/* unvisited link */
a:link {
    color: #FF0000;
}

/* visited link */
a:visited {
    color: #00FF00;
}

/* mouse over link */
a:hover {
    color: #FF00FF;
}

/* selected link */
a:active {
    color: #0000FF;
}
Kendin dene "

Note: a:hover sonra gelmelidir a:link ve a:visited sırayla CSS tanımında etkili olduğu! a:active sonra gelmelidir a:hover etkili olması için CSS tanımında! Sözde sınıf adları küçük harf duyarlı değildir.


Sözde sınıflar ve CSS Sınıfları

Sözde sınıflar CSS sınıfları ile kombine edilebilir:

Eğer örnekteki bağlantının üzerine geldiğinizde, bu rengi değişir:

Örnek

a.highlight:hover {
    color: #ff0000;
}
Kendin dene "

Üzerine gelin <div>

Kullanılmasının bir örneği :hover bir ile sözde sınıfı <div> öğesi:

Örnek

div:hover {
    background-color: blue;
}
Kendin dene "

CSS - :first-child Sözde sınıf

:first-child sözde sınıfı bir öğenin ilk çocuğu olan belirtilen elemanı ile eşleşir.

İlk eşleştir <p> elemanı

Aşağıdaki örnekte, selektör herhangi maçları <p> herhangi elemanın ilk çocuğu eleman:

Örnek

p:first-child {
    color: blue;
}
Kendin dene "

İlk eşleştir <i> tüm eleman <p> elemanlarını

Aşağıdaki örnekte, seçici, birinci ile eşleşen <i> her eleman <p> elemanlar:

Örnek

p i:first-child {
    color: blue;
}
Kendin dene "

Tüm eşleştir <i> tüm ilk çocukta elemanları <p> elemanlarını

Aşağıdaki örnekte, selektör tüm maçları <i> öğeler <p> Başka bir elemanın ilk çocuğu olan elemanlar:

Örnek

p:first-child i {
    color: blue;
}
Kendin dene "

CSS - :lang Sözde sınıf

:lang sözde sınıfı farklı diller için özel kurallar tanımlamanızı sağlar.

Aşağıdaki örnekte, :lang için tırnak tanımlayan <q> ile elemanlarının lang="no" :

Örnek

<html>
<head>
<style>
q:lang(no) {
    quotes: "~" "~";

}
</style>
</head>

<body>
<p>Some text <q lang="no">A quote in a paragraph</q> Some text.</p>
</body>
</html>
Kendin dene "

Örnekler

Diğer Örnekler

Köprülere farklı stilleri ekleme
Bu örnek köprülere diğer stilleri eklemek gösterilmiştir.

Kullanımı :focus
Bu örnek nasıl kullanılacağını göstermektedir :focus sözde sınıfı.


Egzersizleri ile Yourself test edin!

Egzersiz 1 » Alıştırma 2» Egzersiz 3 » Alıştırma 4»


Tüm CSS Sözde Sınıflar

selektör Örnek Örnek açıklaması
:active a:active Aktif linki seçer
:checked input:checked Her kontrol seçer <input> elemanı
:disabled input:disabled Her engelli seçer <input> elemanı
:empty p:empty Her seçer <p> çocuk sahibi olmadığı elemanı
:enabled input:enabled Her etkin seçer <input> elemanı
:first-child p:first-child Her seçer <p> örüntüsü ilk çocuğudur elemanlar
:first-of-type p:first-of-type Her seçer <p> ilk elemanı <p> Kendi üst öğesi
:focus input:focus Seçer <input> odağı elemanı
:hover a:hover farenin üzerinde bağlantıları seçer
:in-range input:in-range Seçer <input> belirli bir aralıkta bir değere sahip elemanlar
:invalid input:invalid Tüm seçer <input> geçersiz değerli elemanları
: lang( language ) p: lang(it) Her seçer <p> Bir lang özellik değeri ile başlayan eleman "it"
:last-child p:last-child Her seçer <p> üst biriminin son çocuğudur elemanlar
:last-of-type p:last-of-type Her seçer <p> sonuncusu elemanı <p> Kendi üst öğesi
:link a:link Tüm edilmemiş bağlantıları seçer
: not(selector) : not(p) Bir değil her eleman seçer <p> elemanı
:nth- child(n) p:nth- child(2) Her seçer <p> üst biriminin ikinci çocuğudur elemanı
:nth-last- child(n) p:nth-last- child(2) Her seçer <p> Geçen çocuktan sayarak, üst biriminin ikinci çocuğudur elemanı
:nth-last-of- type(n) p:nth-last-of- type(2) Her seçer <p> ikinci elemanı <p> Geçen çocuktan sayarak, kendi ebeveyn eleman
:nth-of- type(n) p:nth-of- type(2) Her seçer <p> ikinci elemanı <p> onun ana unsuru
:only-of-type p:only-of-type Her seçer <p> sadece elemanı <p> Kendi üst öğesi
:only-child p:only-child Her seçer <p> üst biriminin tek çocuğu elemanı
:optional input:optional Seçer <input> hiçbir ile elementler "required" özniteliği
:out-of-range input:out-of-range Seçer <input> belirli bir aralığının dışında bir değere sahip elemanlar
:read-only input:read-only Seçer <input> a sahip elemanlar "readonly" özelliğinin belirtilmesi
:read-write input:read-write Seçer <input> hiçbir ile elementler "readonly" özniteliği
:required input:required Seçer <input> a sahip elemanlar "required" belirtilen özellik
:root root belgenin kök elemanı seçer
:target #news:target Geçerli etkin #news elemanını seçer (clicked on a URL containing that anchor name)
:valid input:valid Tüm seçer <input> geçerli bir değere sahip elemanlar
:visited a:visited tüm ziyaret edilen bağlantılar seçer

Tüm CSS Sözde Elemanları

selektör Örnek Örnek açıklaması
::after p::after Her sonra içeriği yerleştirin <p> elemanı
::before p::before Her önce içeriğini ekleyin <p> elemanı
::first-letter p::first-letter Her baş harfini seçer <p> elemanı
::first-line p::first-line Her ilk satırı seçer <p> elemanının
::selection p::selection Bir kullanıcı tarafından seçilen bir eleman kısmını seçer