CSS Pseudo Elementler Nedir Ve Kullanımı

CSS sözde pseudı sınıflar ve pseudo elementler olarak iki farklı şekilde inceleyeceğiz ve nerelerde hangi amaçlar ile kullanıldığını göreceğiz.

CSS Sözde elementler nedir ve kullanımı

Pseudo sınıf ve elementleri CSS’i destekleyen web tarayıcıları tarafından otomatik olarak tanınan özel sınıf ve elementlerdir. Bu sınıf ve elementler (x)html hiyerarşisi ile erişemediğimiz element ve sınıflara erişmemizi sağlar. Pseudo sınıfı bir elementi farklı sınıflara böler(örn: link elementini active, visited vd. sınıflarına böler) Pseudo elementi ise bir elementi alt kısımlara böler (örneğin bir paragrafın ilk harfi, bir paragrafın ilk satırı gibi.) Pseudo sınıfına örnek:

Syntax(Sözdizimi)

pseudo-element’in sözdizimi

pseudo elementlerin css sınıfları ile kullanımı

::first-line pseudo-element’i

Bu örneğimizde p etiketlerinin ilk satırına aşağıdaki özellikleri veriyoruz bu kodun sonucuna ise alttaki sonuç kısmından gözatabilirsiniz..

Sonuç

::first-letter pseudo-elmenti

Bu pseudo elementi ile p etiketlerinin ilk karakteri farklı renk ve boyutta gösterilecek aşağıdaki sonuç kısmından görebilirsiniz.

Tüm pseudo sınfıları/elementleri

SeçiciÖrnekÖrnek Açıklaması
:linka:linkZiyaret edilmemiş linkler
:visiteda:visitedZiyaret edilmiş linkler
:activea:activeAktif linktler
:hovera:hoverMouse ile üzerine gelindiğinde link’in durumu
:focusinput:focusOdağın hangi input nesnesinde olduğunu yakalama
::first-letterp::first-letterp elementlerinin ilk harfi
::first-linep::first-linep elementlerinin ilk satırı
:first-childp:first-childp elementlerinden ilk p elementi
::beforep::beforep element’inden önce eklenecek içerik
::afterp::afterp elementinden s
:lang(language)p:lang(it)p elementleri içerisinden lang attribute’ü it ile başlayanlar
5/5 - (3 votes)

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et