30 of 119 menu

Metod css

Metod css elementning CSS stillarini olish va o'zgartirish imkonini beradi. Muhim esda tutingki, biz 'hisoblangan qiymatlarni' (computed style properties) olamiz, ular CSS stillarida ko'rsatilganlaridan farq qilishi mumkin.

Sintaksis

Bitta xususiyatni olish:

$(selektor).css(xususiyat);

Bir nechta xususiyatlarni olish, o'tkazilayotgan parametr - xususiyat nomlari massivi:

$(selektor).css(['width', 'height', 'color']);

Bitta xususiyatni o'zgartirish:

$(selektor).css(xususiyat, yangi qiymat);

Bir nechta xususiyatlarni o'zgartirish, ularni ob'ekt ko'rinishida o'tkazish orqali, unda 'kalit: qiymat' juftliklari mavjud. Xususiyat nomi CamelCase ko'rinishida ko'rsatiladi:

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

Yoki, muqobil variant:

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

Shuningdek, biz berilgan funktsiyani to'plamdagi har bir elementga qo'llashimiz mumkin. Bunda funktsiyaning birinchi parametri sifatida to'plamdagi element raqami, ikkinchi parametri sifatida esa o'sha element uchun berilgan css xususiyatining joriy qiymati olinadi. Bunda this funktsiya ichida joriy elementni ko'rsatadi. Har bir elementning CSS xususiyati o'zgaradi va funktsiya o'sha element uchun qaytgan qiymatga aylanadi:

$(selektor).css(xususiyat nomi, function(to'plamdagi raqam, css xususiyatining joriy qiymati));

Misol

Keling, www klassi bor barcha elementlarni olamiz va ularning rangini qizilga o'zgartiramiz:

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

Misol

Keling, www klassi bor barcha elementlarni olamiz va ularning rangini qizilga, shrift o'lchamini esa 20px ga o'zgartiramiz:

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

Yoki, muqobil variant:

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

Shuningdek qarang

  • metod width,
    bu elementning kengligini olish va o'zgartirish imkonini beradi
  • metod offset,
    bu elementning joriy koordinatalarini olish imkonini beradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish