30 of 119 menu

css Metodu

css metodu, bir öğenin CSS stillerini almanıza ve değiştirmenize olanak tanır. Önemli olan, CSS stillerinde belirtilenlerden farklı olabilen 'hesaplanmış değerleri' (computed style properties) alacağımızı hatırlamaktır.

Sözdizimi

Tek bir özellik almak:

$(seçici).css(özellik);

Birden fazla özellik almak, iletilen parametre özellik adlarının bir dizisidir:

$(seçici).css(['width', 'height', 'color']);

Tek bir özelliği değiştirmek:

$(seçici).css(özellik, yeni değer);

Özellikleri, 'anahtar: değer' çiftlerini içeren bir nesne olarak ileterek birden fazla özelliği değiştirelim. Özellik adı CamelCase olarak belirtilir:

$(seçici).css({fontSize: '12px', color: 'red'});

Veya alternatif bir seçenek:

<p class="www">metin</p> $('.www').css({'font-size':'12px', 'color':'red'});

Ayrıca, belirli bir işlevi kümedeki her öğeye uygulayabiliriz. Bu durumda işlev, ilk parametre olarak kümedeki dizin numarasını, ikinci parametre olarak ise belirli öğe için belirtilen css özelliğinin mevcut değerini alacaktır. Bu durumda işlev içindeki this mevcut öğeyi gösterecektir. Her öğenin CSS özelliği, işlevin o öğe için döndürdüğü değerle değiştirilecektir:

$(seçici).css(özellik adı, function(kümedeki dizin, css özelliğinin mevcut değeri));

Örnek

www sınıfına sahip tüm öğeleri alalım ve renklerini kırmızı olarak değiştirelim:

<p class="www">metin</p> $('.www').css('color', 'red');

Örnek

www sınıfına sahip tüm öğeleri alalım ve renklerini kırmızı, yazı tipi boyutunu ise 20px olarak değiştirelim:

<p class="www">metin</p> $('.www').css({color:'red', fontSize:'20px'});

Veya alternatif bir seçenek:

<p class="www">metin</p> $('.www').css({'color':'red', 'font-size':'20px'});

Ayrıca Bakınız

  • width metodu,
    bir öğenin genişliğini almanıza ve değiştirmenize olanak tanır
  • offset metodu,
    bir öğenin mevcut koordinatlarını almanıza olanak tanır
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet