Css 将给定4个点的元素转换为另4个点
我如何计算CSS转换,使给定4个点的div适合另外4个点?真的有可能吗 我需要的功能类似于:Css 将给定4个点的元素转换为另4个点,css,transform,Css,Transform,我如何计算CSS转换,使给定4个点的div适合另外4个点?真的有可能吗 我需要的功能类似于: $el.css("transform", generateTransform(p1, p2, p3, p4, pt1, pt2, pt3, pt4)); 尝试变换:倾斜(160度,160度)Honza在math.stackexchange上对这个帖子的回答似乎正好回答了你的问题:你只需要两点,这只是一个代数问题。这个问题是关于3D透视变换的,但Honza很方便地将这个问题误解为2D变换。@Abram,
$el.css("transform", generateTransform(p1, p2, p3, p4, pt1, pt2, pt3, pt4));
尝试变换:倾斜(160度,160度)代码>Honza在math.stackexchange上对这个帖子的回答似乎正好回答了你的问题:你只需要两点,这只是一个代数问题。这个问题是关于3D透视变换的,但Honza很方便地将这个问题误解为2D变换。@Abram,如果我想要任意变换,我肯定需要4分。我不需要仿射变换。