287 of 313 menu

Funksie scale

Die funksie scale skaleer 'n element: dit vergroot of verklein dit met 'n sekere faktor. Skalering vind plaas rondom die punt wat gespesifiseer word deur die eienskap transform-origin.

Dit kan een of twee parameters aanvaar, geskei deur kommas. As daar twee parameters is, spesifiseer die eerste parameter horisontale skalering, en die tweede - vertikale skalering. As daar slegs een parameter is spesifiseer dit gelyktydige skalering in beide die horisontale en vertikale rigtings.

Die waarde van die parameters is 'n heelgetal of 'n breukgetal. As dit groter as 1 is - word die element vergroot, as dit kleiner is (byvoorbeeld, 0.5) - word die element verklein. As jy 1 spesifiseer - sal niks verander nie (dit is die verstekwaarde).

Sintaksis

selektor { transform: scale(een of twee getalle); }

Voorbeeld

Met wyser oor die blok, vergroot ons die skaal met 1.5 keer op beide asse:

<div id="elem">lorem ipsum</div> #elem { border: 1px solid black; width: 100px; height: 50px; } #elem:hover { transform: scale(1.5); }

:

Voorbeeld

Verklein die skaal met 2 keer op beide asse:

<div id="elem">lorem ipsum</div> #elem { border: 1px solid black; width: 100px; height: 50px; } #elem:hover { transform: scale(0.5); }

:

Voorbeeld

Vergroot die skaal met 2 keer op die X-as:

<div id="elem">lorem ipsum</div> #elem { border: 1px solid black; width: 100px; height: 50px; } #elem:hover { transform: scale(2, 1); }

:

Voorbeeld

Vergroot die skaal met 2 keer op die Y-as:

<div id="elem">lorem ipsum</div> #elem { border: 1px solid black; width: 100px; height: 50px; } #elem:hover { transform: scale(1, 2); }

:

Sien ook

  • die funksie scaleX,
    wat skalering op die X-as spesifiseer
  • die funksie scaleY,
    wat skalering op die Y-as spesifiseer
Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp