30 of 119 menu

Методот css

Методот css овозможува добивање и менување на CSS стиловите на елемент. Важно е да се запамети дека ќе ги добиваме 'пресметаните вредности' на својствата (computed style properties), кои може да се разликуваат од наведените во css стиловите.

Синтакса

Добивање на едно својство:

$(селектор).css(својство);

Добивање на повеќе својства, параметарот што се пренесува - низа од имиња на својства:

$(селектор).css(['width', 'height', 'color']);

Промена на едно својство:

$(селектор).css(својство, нова вредност);

Промена на повеќе својства, со нивно пренесување во вид на објект, кој содржи парови 'клуч: вредност'. Името на својството се наведува во вид на CamelCase:

$(селектор).css({fontSize: '12px', color: 'red'});

Или, алтернативен вариант:

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

Исто така, можеме да примениме зададена функција на секој елемент во множеството. При тоа, првиот параметар функцијата ќе го добие бројот на елементот во множеството, а вториот параметар - моменталната вредност на зададеното css својство за конкретниот елемент. При тоа this внатре во функцијата ќе покажува на тековниот елемент. CSS својството на секој елемент ќе се промени на она што функцијата ќе ја врати конкретно за тој елемент:

$(селектор).css(име на својство, function(број во множеството, моментална вредност на css својство));

Пример

Ајде да ги добиеме сите елементи со класа www и да ја смениме нивната боја во црвена:

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

Пример

Ајде да ги добиеме сите елементи со класа www и да ја смениме нивната боја во црвена, а големината на фонтот - на 20px:

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

Или, алтернативен вариант:

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

Погледнете ги и

  • методот width,
    кој овозможува добивање и менување на ширината на елемент
  • методот offset,
    кој овозможува добивање на моменталните координати на елемент
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј