CSS Seçicileri

CSS’de seçiciler, biçimlendirmek istediğiniz öğeyi/öğeleri seçmek için kullanılan desenlerdir.

SelectorExampleExample description
.class.introclass=”intro” içeren tüm öğeleri seçer
.class1.class2.name1.name2class niteliği içinde hem name1 hem de name2 ayarlı tüm öğeleri seçer
.class1 .class2.name1 .name2name1 olan bir öğenin soyundan gelen name2 olan tüm öğeleri seçer
#id#firstnameid=”firstname” olan öğeyi seçer
**Tüm öğeleri seçer
elementpTüm <p> öğelerini seçer
element.classp.introclass=”intro” içeren tüm <p> öğelerini seçer
element,elementdiv, pTüm <div> öğelerini ve tüm <p> öğelerini seçer
element elementdiv p<div> öğelerinin içindeki tüm <p> öğelerini seçer
element>elementdiv > pÜst öğesi bir <div> öğesi olan tüm <p> öğelerini seçer
element+elementdiv + p<div> öğelerinden hemen sonra yerleştirilen ilk <p> öğesini seçer
element1~element2p ~ ulÖnünde bir <p> öğesi bulunan her <ul> öğesini seçer
[attribute][target]Hedef niteliğine sahip tüm öğeleri seçer
[attribute=value][target=”_blank”]target=”_blank” içeren tüm öğeleri seçer
[attribute~=value][title~=”flower”]“flower” kelimesini içeren bir başlık niteliğine sahip tüm öğeleri seçer
[attribute|=value][lang|=”en”]lang öznitelik değeri “en “e eşit olan veya “en-” ile başlayan tüm öğeleri seçer
[attribute^=value]a[href^=”https”]href öznitelik değeri “https” ile başlayan her <a> öğesini seçer
[attribute$=value]a[href$=”.pdf”]href öznitelik değeri “.pdf” ile biten her <a> öğesini seçer
[attribute*=value]a[href*=”koajans”]href öznitelik değeri “koajans” alt dizesini içeren her <a> öğesini seçer
:activea:activeEtkin bağlantıyı seçer
:checkedinput:checkedİşaretlenen her <input> öğesini seçer
:defaultinput:defaultVarsayılan <input> öğesini seçer
:disabledinput:disabledDevre dışı bırakılan her <input> öğesini seçer
:emptyp:emptyAlt öğesi olmayan her <p> öğesini seçer (metin düğümleri dahil)
:enabledinput:enabledEtkinleştirilmiş her <input> öğesini seçer
:first-childp:first-child Üst öğesinin ilk çocuğu olan her <p> öğesini seçer
:first-of-typep:first-of-typeEbeveyninin ilk <p> öğesi olan her <p> öğesini seçer
:focusinput:focusOdağı olan giriş öğesini seçer
:fullscreen:fullscreenTam ekran modunda olan öğeyi seçer
:has()h2:has(+p)Hemen ardından bir p öğesi gelen h2 öğelerini seçer ve stili h2’ye uygular
:hovera:hoverFareyle üzerine gelindiğinde bağlantıları seçer
:in-rangeinput:in-rangeBelirli bir aralıkta değeri olan giriş öğelerini seçer
:indeterminateinput:indeterminateBelirsiz durumda olan giriş öğelerini seçer
:invalidinput:invalidGeçersiz bir değere sahip tüm giriş öğelerini seçer
:is():is(ul, ol)Tüm <ul> ve <ol> öğelerini seçer
:lang()p:lang(tr) lang niteliği “tr” (Türkçe) değerine eşit olan her <p> öğesini seçer
:last-childp:last-childÜst öğesinin son çocuğu olan her <p> öğesini seçer
:last-of-typep:last-of-typeEbeveyninin son <p> öğesi olan her <p> öğesini seçer
:linka:linkZiyaret edilmemiş tüm bağlantıları seçer
:not():not(p)<p> öğesi olmayan her öğeyi seçer
:nth-child()p:nth-child(2)Üst öğesinin ikinci çocuğu olan her <p> öğesini seçer
:nth-last-child()p:nth-last-child(2)Ebeveyninin ikinci çocuğu olan her <p> öğesini, son çocuktan itibaren sayarak seçer
:nth-last-of-type()p:nth-last-of-type(2)Son çocuktan itibaren sayarak, ebeveyninin ikinci <p> öğesi olan her <p> öğesini seçer
:nth-of-type()p:nth-of-type(2)Üst öğesinin ikinci <p> öğesi olan her <p> öğesini seçer
:only-of-typep:only-of-typeEbeveyninin tek <p> öğesi olan her <p> öğesini seçer
:only-childp:only-child Ebeveyninin tek çocuğu olan her <p> öğesini seçer
:optionalinput:optional“required” niteliği olmayan giriş öğelerini seçer
:out-of-rangeinput:out-of-rangeBelirli bir aralığın dışında bir değere sahip giriş öğelerini seçer
:read-onlyinput:read-only“readonly” özniteliği belirtilen giriş öğelerini seçer
:read-writeinput:read-write“readonly” özniteliği belirtilmemiş girdi öğelerini seçer
:requiredinput:required“required” özniteliği belirtilen giriş öğelerini seçer
:root:rootBelgenin kök öğesini seçer
:target#news:targetGeçerli etkin #news öğesini seçer (bu bağlantı adını içeren bir URL’ye tıklandığında)
:validinput:validGeçerli bir değere sahip tüm giriş öğelerini seçer
:visiteda:visitedZiyaret edilen tüm bağlantıları seçer
Bunu Paylaş
Pin Share

Bir yanıt yazın

Bizi Sosyal Medyadan Takip edebilirsiniz.