30 of 119 menu

Метод css

Метод css элементнинг CSS стилларини олиш ва ўзгартириш имконини беради. Мухим эсда тутиш керакки, биз 'ҳисобланган қийматлар'ни (computed style properties) оламиз, улар css стилларида кўрсатилганлардан фарқ қилиши мумкин.

Синтаксис

Битта хоссани олиш:

$(селектор).css(хосса);

Бир нечта хоссани олиш, ўтказилувчи параметр - хосса номлари массиви:

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

Битта хоссани ўзгартириш:

$(селектор).css(хосса, янги қиймат);

Бир нечта хоссани ўзгартирамиз, уларни объект кўринишида ўтказib, унинг ичида 'калит: қиймат' жуфтлари бўлади. Хосса номи 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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш