31 of 119 menu

Метод height

Методот height овозможува добивање и менување на висината на елемент. Важно е да се запамети, дека ќе го добиеме 'пресметаната вредност' на висината (computed height). За разлика од методот css('height'), тој враќа вредност без единица (на пример 400) и е погоден за математички пресметки. Методот ја добива висината на содржината на елементот, независно од назначувањето на CSS-својството box-sizing. За да се избегнат непотребни пресметки, се препорачува да се користи css('height'). Грешки во пресметката може да се појават и ако корисникот ги менува димензиите на страницата, како и ако елементот или неговиот родител се скриени. Вредноста на висината не ги вклучува вредностите на margins и рабовите.

Синтакса

Добиј ја висината на елементот. Во некои случаи добиените вредности може да бидат децимални:

$(селектор).height();

За да ја смениме висината на елементот - може да пренесеме број (на пример 400), тогаш единицата за мерење ќе биде пиксели, или стринг, со назначена единица за мерење (на пример '10em'):

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

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

Вредноста на висината на елементот ќе се смени на онаа што ќе ја врати функцијата:

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

Пример

Ајде при клик на #test да ја смениме неговата висина на вредност 30px, користејќи го методот height, како и со помош на css да го смениме неговиот background во зелен:

<div id="test"></div> #test { width: 50px; height: 90px; background: red; color: white; margin-top: 10px; cursor: pointer; } $('#test').one('click', function() { $(this).height(30).css({ cursor: 'auto', backgroundColor: 'green' }); });

Погледнете ги исто така

  • методот width,
    кој овозможува добивање и менување на ширината на елемент
  • методот innerHeight,
    кој овозможува добивање и менување на висината на елемент, вклучувајќи ги неговите внатрешни margins
  • методот outerHeight,
    кој овозможува добивање и менување на висината на елемент, вклучувајќи ги неговите margins и граница
  • методот css,
    кој овозможува добивање и менување на CSS стиловите на елемент
Македонски
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
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј