jQuery-da CSS defisli xususiyatlari
Xususiyat, CSS-da tez-tez uchragandek, bir nechta so'zdan iborat bo'lib, defis bilan ajratilgan bo'lsin:
<p class="www">matn</p>
Bunday holatda hech qanday muammo yo'q - u Javascript kodida xuddi CSS-dagidek yoziladi:
$('.www').css('font-size', '20px');
Agar siz bir nechta CSS xususiyatlarini belgilamoqchi bo'lsangiz,
buning uchun css metodiga
ob'ekt parametri sifatida uzatishingiz mumkin, uning kalitlari
CSS xususiyatlari, ob'ektning qiymatlari esa
- CSS xususiyatlarining qiymatlari bo'ladi:
$('.www').css({color: 'red', font: '12px Arial'});
Biroq, bu yerda allaqachon
font-size
kabi xususiyatlar bilan muammolar bo'ladi
- font-size emas,
balki fontSize yozish kerak:
$('.www').css({color: 'red', fontSize: '12px'});
Agar sizga bunday qilish yoqmasa -
font-size kalitini tirnoqqa oling:
$('.www').css({color: 'red', 'font-size': '12px'});
Ko'rib turganingizdek, jQuery sizning afzalliklaringizga qarab metodlardan foydalanishning turli variantlarini taqdim etadi. Sizga qulayroq bo'lgan narsadan foydalaning.
Barcha h3 teglariga qalin
matn va yashil rang bering.
Barcha h2 teglariga moviy rang va
font-size: 30px bering.