37 of 119 menu

Metoda position

Metoda position permite obținerea poziției elementului relativ la marginile părintelui, spre deosebire de metoda offset, care obține coordonatele relativ la document. Metoda position este mai utilă la poziționarea unui element nou lângă altul în același părinte. Ca rezultat, metoda returnează un obiect ce conține proprietățile top și left. Erori în calcule pot apărea dacă utilizatorul schimbă dimensiunile paginii. De asemenea, metoda nu obține coordonatele elementelor ascunse.

Sintaxă

Obține coordonatele curente. În unele cazuri valorile obținute pot fi fracționale:

$(selector).position();

Exemplu

Să obținem poziția paragrafului care este poziționat în div cu ajutorul metodei position, apoi, accesând cheile obiectului obținut, să afișăm această informație în alt paragraf:

<div style="padding: 15px;"> <p style="margin-left: 10px;">text</p> </div> <p></p> let position = $('p').first().position(); $('p').last().text('left: ' + position.left + ', top: ' + position.top);

Vezi și

  • metoda offset,
    care permite obținerea coordonatelor curente ale elementului
  • metoda offsetParent,
    care permite obținerea celui mai apropiat strămoș poziționat al elementului
  • metoda css,
    care permite obținerea și modificarea stilurilor CSS ale elementului
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge