早教吧作业答案频道 -->其他-->
钻了关于CSS3transformmatrix(),transform的矩阵运算的牛角尖了transform:matrix(a,b,c,d,e,f)a,d是scale的参数scale(sx,sy)可以由matrix(sx,0,0,sy,0,0)运算而来e,f是translate的参数translate(tx,ty)可以由matrix
题目详情
钻了关于CSS3 transform matrix(),transform的矩阵运算的牛角尖了
transform:matrix(a,b,c,d,e,f)
a , d 是scale的参数 scale(sx,sy)可以由matrix(sx,0,0,sy,0,0)运算而来
e , f 是translate的参数 translate(tx,ty)可以由matrix(1,0,0,1,tx,ty)运算而来,
b , c 是skew的参数 skew(θx,θy)可以由matrix(1,tan(θy),tan(θx),1,0,0)运算而来
a, b, c, d 是rotate的参数 rotate(θ)可以有matrix(cosθ,sinθ,-sinθ,cosθ,0,0)运算而来
(一)
translate的x' 和y‘ 分别是新的坐标,scale的的x' 和y‘ 分别是新的width和height
那旋转的矩阵运算得出的x’ = x*cosθ-y*sinθ+0 = x*cosθ-y*sinθ
y’ = x*sinθ+y*cosθ+0 = x*sinθ+y*cosθ
这里的x' 和y' 是什么?
倾斜的矩阵运算得出的x’ = x+y*tan(θx)+0 = x+y*tan(θx)
y’ = x*tan(θy)+y+0 = x*tan(θy)+y
这里的x' 和y' 是什么?
(二)
当transform要同时translate,scale,rotate,skew时,
translate的参数 就是matrix(a,b,c,d,e,f)中的" e , f "
rotate,scale,skew的参数就重叠了,这是如何叠加成matrix(a,b,c,d,e,f)中的” a,b,c,d “的?
同时旋转缩放位移的时候:
transform: rotate(θ) scale(sx,sy) translate(tx, ty)
transform:matrix(a,b,c,d,e,f) 的六个矩阵值是怎么组合出来的?
是不是transform: matrix(cosθ*sx,sinθ,-sinθ,cosθ*sy,tx,ty) ?
同时旋转缩放倾斜位移的时候:
transform: rotate(θ) scale(sx,sy) skew(θx,θy) translate(tx, ty)
transform:matrix(a,b,c,d,e,f) 的六个矩阵值是怎么组合出来的?
是不是transform: matrix(cosθ*sx,sinθ+tan(θy),-sinθ+tan(θx),cosθ*sy,tx,ty) ?
transform:matrix(a,b,c,d,e,f)
a , d 是scale的参数 scale(sx,sy)可以由matrix(sx,0,0,sy,0,0)运算而来
e , f 是translate的参数 translate(tx,ty)可以由matrix(1,0,0,1,tx,ty)运算而来,
b , c 是skew的参数 skew(θx,θy)可以由matrix(1,tan(θy),tan(θx),1,0,0)运算而来
a, b, c, d 是rotate的参数 rotate(θ)可以有matrix(cosθ,sinθ,-sinθ,cosθ,0,0)运算而来
(一)
translate的x' 和y‘ 分别是新的坐标,scale的的x' 和y‘ 分别是新的width和height
那旋转的矩阵运算得出的x’ = x*cosθ-y*sinθ+0 = x*cosθ-y*sinθ
y’ = x*sinθ+y*cosθ+0 = x*sinθ+y*cosθ
这里的x' 和y' 是什么?
倾斜的矩阵运算得出的x’ = x+y*tan(θx)+0 = x+y*tan(θx)
y’ = x*tan(θy)+y+0 = x*tan(θy)+y
这里的x' 和y' 是什么?
(二)
当transform要同时translate,scale,rotate,skew时,
translate的参数 就是matrix(a,b,c,d,e,f)中的" e , f "
rotate,scale,skew的参数就重叠了,这是如何叠加成matrix(a,b,c,d,e,f)中的” a,b,c,d “的?
同时旋转缩放位移的时候:
transform: rotate(θ) scale(sx,sy) translate(tx, ty)
transform:matrix(a,b,c,d,e,f) 的六个矩阵值是怎么组合出来的?
是不是transform: matrix(cosθ*sx,sinθ,-sinθ,cosθ*sy,tx,ty) ?
同时旋转缩放倾斜位移的时候:
transform: rotate(θ) scale(sx,sy) skew(θx,θy) translate(tx, ty)
transform:matrix(a,b,c,d,e,f) 的六个矩阵值是怎么组合出来的?
是不是transform: matrix(cosθ*sx,sinθ+tan(θy),-sinθ+tan(θx),cosθ*sy,tx,ty) ?
▼优质解答
答案和解析
infinite:限循环
:指定象画具体循环数
用CSS3写用面 式让画限循环
用CSS3写用面 式让画限循环
看了 钻了关于CSS3transf...的网友还看了以下:
在公式A=πr(r+L)中,所有字母均不等于零,用A、π、r表示L为L=A−πr2πrL=A−πr 2020-04-12 …
用这些英文字母拼词这些英文字母打乱了顺序.一个题目一个词.第一题:r,c,t,a,e,s,r第二题 2020-05-16 …
用r,l,a,l,d,o组成一个单词==r,l,a,l,d,o突然想不起来了=3= 2020-06-05 …
英语单词填空1.时间状语:d-r-n-2.场所:b-s-s-o-f-r--e-a-t-e-t3.教 2020-07-14 …
求圆台面积公式的中间推理大弧长为:2πr2,小弧长为:2πr1,设小扇形的半径为a,则:r2/r1 2020-07-25 …
概率统计问题,急,推广的二项系数公式(-r,L)=(-1)^L(r+L-1,L)怎么得来的?∞∑( 2020-07-30 …
已知,卷轮直径为R,纸带厚度为A.若卷动定长L纸带,需要卷轮转动多少圈?圈数X请用R、A、L和π表 2020-07-31 …
区间最值问题已知一个n个数序列a[i],在序列a中区间[l,r]之间找出最小值a[p],求出a[p 2020-08-01 …
由国名的每个字母想到的一句话例:Italy转化为:Itrustandloveyou.(我相信你并且爱 2020-11-23 …
给位女士先生们求过目不忘的高姿态情侣名好的事后会高悬赏加给到50或更多一个宇字一个莹字或者一个天字一 2020-11-28 …