CSS matrix() funktion
- Forrige side CSS log() funktion
- Næste side CSS matrix3d() funktion
- Gå tilbage til overordnede niveau CSS function reference manual
Definition og brug
CSS' matrix()
Funktionen definerer en to-dimensionel transformation ved hjælp af en seks værdierig matrix.
matrix()
Funktionen accepterer seks parametre, som giver dig mulighed for at rotere, skalere, flytte og skæve elementer.
Parameterne er som følger: matrix(scaleX(), skewY(), skewX(), scaleY(), translateX(), translateY())。
Eksempel
Eksempel 1
Brug matrix()
Definer to-dimensionelle transformationer for flere <div>-elementer:
#myDiv1 { transform: matrix(1, -0.3, 0, 1, 0, 50); } #myDiv2 { transform: matrix(1, 0, 0.5, 1, 50, 50); } #myDiv3 { transform: matrix(2, 1, 0.5, 1, 90, 70); }
Eksempel 2
Brug matrix()
Opret to-dimensionelle transformationer for billeder:
#img1 { transform: matrix(1, -0.3, 0, 1, 0, 50); } #img2 { transform: matrix(1, 0, 0.5, 1, 50, 50); } #img3 { transform: matrix(2, 1, 0.5, 1, 90, 70); }
CSS syntaks
matrix(scaleX(), skewY(), skewX(), scaleY(), translateX(), translateY())
Værdi | Beskrivelse |
---|---|
scaleX() | Obligatorisk. Tal, brugt til at skalere elementets bredde. |
skewY() | Obligatorisk. Tal (grader), brugt til at skæve elementer langs Y-aksen. |
skewX() | Obligatorisk. Tal (grader), brugt til at skæve elementer langs X-aksen. |
scaleY() | Obligatorisk. Tal, brugt til at skalere elementets højde. |
translateX() | Obligatorisk. Tal, brugt til at flytte elementer langs X-aksen. |
translateY() | Obligatorisk. Tal, brugt til at flytte elementer langs Y-aksen. |
Tekniske detaljer
Version: | CSS Transforms Module Level 1 |
---|
Browserunderstøttelse
Tabelens tal angiver den første browserversion, der fuldt ud understøtter denne funktion.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1 | 12 | 3.5 | 3.1 | 10.5 |
Relaterede sider
Reference:CSS transform egenskab
Reference:CSS matrix3d() funktion
Vejledning:CSS 2D transformation
- Forrige side CSS log() funktion
- Næste side CSS matrix3d() funktion
- Gå tilbage til overordnede niveau CSS function reference manual