⊗jqDmWHM 66 of 113 menu

Методи width и height в jQuery

Методите width и height получават, съответно, ширината и височината на съдържанието на елемента без да се отчита padding, border и margin.

Нека получим стойностите на ширината и височината на абзаца #test и ги изведем в друг абзац. Вземем, за пример, следния HTML код:

<p id="test">text</p> <p id="out"></p>

CSS стилът на абзаца изглежда така:

p { margin: 10px; padding: 5px; }

Сега прописваме Javascript кода:

let w = $('#test').width(); let h = $('#test').height(); $('#out').text('Width: ' + w + ' Height: ' + h);

Също така лесно с помощта на тези методи можем да променим стойностите на ширината и височината на елементите. Например, нека зададем ширината на дива #test1 равна на 250px, а височината на #test2 - 200px:

$('#test1').width(250); $('#test2').height(200);

Имаме такова оформление:

<div id="wrapper"> <div id="test">text</div> </div> <p id="one"></p> <p id="two"></p> <p id="three"></p> <p id="four"></p>

Следните CSS стилове:

div { margin: 10px; padding: 5px; border: 2px solid green; } #wrapper { border-color: blueviolet; }

Получете и изведете стойностите на ширината и височината на дива #wrapper без да се отчитат полетата и границите. Стойностите изведете в първия абзац под този див.

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