⊗jsSpMWTES 30 of 294 menu

Menetelmä ikkunan vieritykselle elementtiin JavaScriptissä

Menetelmä scrollIntoView vierittää ikkunan annettuun elementtiin. Menetelmää sovelletaan elementtiin, johon ikkuna tulisi vierittää. Menetelmän parametrillä säädetään, mihin elementin tulisi päätyä: ikkunan ylä- tai alaosaan.

Katsotaanpa esimerkkien avulla. Vieritetään ikkuna niin, että elementti on ikkunan yläreunassa:

elem.scrollIntoView(true);

Ja nyt vieritetään ikkuna niin, että elementti on ikkunan alareunassa:

elem.scrollIntoView(false);

Parametrina voidaan myös välittää objekti asetusten kanssa. Vieritetään ikkuna sulavasti elementtiin:

elem.scrollIntoView({ behavior: 'smooth', });

Asetusobjektilla on myös asetuksia sivun kohdistamiseksi elementtiin nähden. Asetus block määrittää pystysuuntaisen kohdistuksen, ja asetus inline - vaakatasoisen. Ne voivat saada seuraavat arvot: 'start', 'center', 'end', 'nearest'.

Kokeillaan:

elem.scrollIntoView({ behavior: 'smooth', block: 'start', inline: 'end', });

Annettu elementti ja painike. Painiketta painettaessa vieritä sivu kyseiseen elementtiin. Kokeile kaikkia kuvattuja ominaisuuksia.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää